Pessoal está funcionando desta forma, só tem um ultimo detalhe: o 00 (zero
zero) tem que vir por ultimo na string e nao em primeiro. Dá pra fazer algo ?
for arq in `cat 767.txt`; do
saida=`echo $arq | grep -o '..' | sort -n | awk 'ORS=FS';
printf "\n";
sleep 1;
echo $soma;
done
o resultado é este por exemplo:
00 01 03 05 06 10 17 19 30 59 66 79 80 82 86 90 91 92
mas deveria ser:
01 03 05 06 10 17 19 30 59 66 79 80 82 86 90 91 92 00
ou seja o 00 DEVE VIR NO FINAL DA STRING.
GRATO
"Renato S. Yamane" <[EMAIL PROTECTED]> escreveu:
Élvio Barbalho escreveu:
> Tiago bom dia poderia esplicar o que o awk esta fazendo????
>
>> tiago.peczenyj escreveu:
>> $ grep -o '..' file | sort -n | awk 'ORS=FS'
$man awk
FS splits records into fields as a regular expression.
ORS terminates each record on output, initially = "\n".
Retire o awk dessa expressão mencionada pelo Tiago e verá o que ele(awk)
está fazendo :-)
Att,
renato
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento!
[As partes desta mensagem que não continham texto foram removidas]