[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: variável no for com espaço [resolvido]
From: |
Deivid |
Subject: |
Re: variável no for com espaço [resolvido] |
Date: |
Sat, 13 Mar 2010 13:26:41 -0000 |
User-agent: |
eGroups-EW/0.82 |
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 address@hidden, <cgi_bash@...> 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.
> ..
>