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."
------------------------------

Responder a