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][email protected]>:
> > 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."
------------------------------