Vc pode listar os valores 1 por linha e usar sort + head para pegar o maior.
Imagine que XXX é um array com diversos valores: XXX=($RANDOM $RANDOM $RANDOM $RANDOM $RANDOM $RANDOM $RANDOM $RANDOM $RANDOM) $ echo [EMAIL PROTECTED] 4688 3497 9586 20402 26564 31029 5504 14058 15520 maior: $ xargs -n 1 <<< [EMAIL PROTECTED] | sort -nr | head -1 31029 menor: $ xargs -n 1 <<< [EMAIL PROTECTED] | sort -n | head -1 3497 xargs -n 1 <<< [EMAIL PROTECTED] equivale a 'echo [EMAIL PROTECTED] | xargs -n 1', so usei uma forma exótica ;-) 2008/7/25 Felipe <[EMAIL PROTECTED]>: > Olá lista, > > Estou aqui com uma array que contem 50 valores. > > Bom, o que eu quero e classificar o maior valor e joga-lo em um > relevancia.txt > > Se fosse ao menos 3 valores apenas, dava pra comparar um a um em busca > do maior valor, no entanto são muitos valores. > > Gostaria de saber se existe , um algoritimo / melhor forma pra > classificar o maior numero dessa array. > > Grato! > > -- Tiago B Peczenyj Linux User #405772 http://peczenyj.blogspot.com/ "what does not kill us makes us stronger"
