shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] print em variavel dentro do awk


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] print em variavel dentro do awk
Date: Fri, 24 Aug 2007 14:23:09 -0300

Podes usar -v variavel=valor

awk -v ramal=$ramal '{ ... print ramal,$4,$6 ... }

IMHO fica mais claro e vc pode usar em mais de um lugar.

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" !?!
-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/


reply via email to

[Prev in Thread] Current Thread [Next in Thread]