me parece que você caiu na armadilha o IFS, você pode simplificar assim: while read -a coluna; do echo "${coluna[1]} ${coluna[0]}" done < arquivo
On Thu, Aug 27, 2009 at 09:50:13AM -0300, Thomaz de Oliveira dos Reis wrote: > > > Ops...minha solução não funciona... desculpe! > > 2009/8/27 Thomaz de Oliveira dos Reis <[1]tho...@gmail.com>: > > uma solução poderia ser: > > > > imprima(){ > > echo $2 $1 > > } > > > > IFS=' > > ' > > > > for x in `cat arq` > > do > > imprima $x > > done > > -- "Não manejo bem as palavras Mas manipulo bem as strings." ------------------------------