[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] print em variavel dentro do awk
From: |
Flavio Junior |
Subject: |
Re: [shell-script] print em variavel dentro do awk |
Date: |
Fri, 24 Aug 2007 14:22:40 -0300 |
Use aspas duplas "$ramal" ou então a opção -v quando chamar o awk
awk -v ramal=$ramal .....
Flávio do Carmo Junior
On 8/24/07, mauricym <address@hidden> wrote:
>
> Pessoal
>
> Tenho um script onde parte dele está com problema. O código é:
>
> INPUTFILE=$dir/ramais_entra
> cat $INPUTFILE | while read ramal; do
>
> ls $dir/tmp_unidade_vipline/$unidade > /dev/null
>
> if [ "$?" = 1 ]
> then
>
> sed -n '$p' ../relatorios/vipline/ramal/$ramal | awk '{print
> '$ramal' " " $1 $6}' | sed 's/|/ /g' #> $dir/tmp_unidade_vipline/$unidade
>
> Pergunta: Eu consigo fazer com que o print do awk imprima o conteúdo
> da variavel $ramal, pois da forma como está ele não está conseguindo
> imprimir e imprimi somente "0" !?!
>
> Obrigado
>
> Mauricy
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Re: [shell-script] print em variavel dentro do awk,
Flavio Junior <=