Marcelo
Grato pela contribuição.
Esta implementação funciona muito bem se não estiver no FOR como foi dito na 
primeira mensagem.

Com ou sem aspas assim que eu ponho o awk no FOR e se existir espaços a 
estrutura de repetição quebra em mais de uma ocorrência comprometendo a 
tabulação independente do valor que seja -F";"
;-)


--- Em shell-script@yahoogrupos.com.br, <cgi_b...@...> escreveu
>
> Olha a opição "-F\;" estou informando ao AWK que o separador de campos é o 
> ";", e no caso de impressão de uma variável com espaço em branco a saida do 
> AWK deve tambem estar entre aspas para proteger o shell da seguinte forma:
> V_var="teste de awk;teste"
> echo "${V_var}" | awk -F\; '{print "Valor_1=\""$1"\"\nValor_2=\""$2"\""}' 
> 
> Marcelo G. Dias
> Técnico de rede
> E-mail enviado do celular:
> (71) 9134 4304
> 
> -----Mensagem original-----
> 
>  ...
> Neste caso o problema é que a estrutura de repetição não está identificando 
> espaços nas colunas e quebra o texto das variáveis. Coisa que pelo meu teste 
> este awk também não resolve.
> ..
>


Responder a