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]

Responder a