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

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

Re: [shell-script] Exibição variaveis


From: Flavio Junior
Subject: Re: [shell-script] Exibição variaveis
Date: Fri, 20 Apr 2007 15:44:34 -0300

Ou talvez voce seja mais feliz usando o OFS do awk

Ficaria:
for z in "`grep " $porta " addresss.tmp | tr -s " " | sed "s/^ //" | tr
" " ";" | awk -F\; 'OFS=";" { print $2,$1,$3,$5 }'`"; do

Espero ter ajudado,

PS: OFS = Output Filter Separator

Flavio do Carmo Junior


On 4/20/07, Julio C. Neves <address@hidden> wrote:
>
>   Fala Fernando,
> seu script parece estar perfeito e por isso desconfio de algum caractere
> indevido dentro de uma das suas variáveis. Experimente fazer:
>
> cat -vet <<< "$switch;$n;$z"
>
> E veja se vai aparecer algo do tipo ^L onde L é qq letra (exceto I, pois
> ^I
> significa <TAB>)
>
> Abração,
> Julio
> :wq
>
> Em 19/04/07, Fernando Garcia <address@hidden<fernandosetegarcia%40uol.com.br>>
> escreveu:
> >
> > Caros,
> >
> > Tenho o seguinte script que gera e exibe as variaveis s, n e z:
> > ------ trecho ------------
> > for z in "`grep " $porta " addresss.tmp | tr -s " " | sed "s/^ //" | tr
> > " " ";" | awk -F\; '{ print $2 ";" $1 ";" $3 ";" $5 }'`"; do
> >
> > echo -----------------------------
> > echo "$s"
> > echo "$n"
> > echo "$z"
> >
> > done
> >
> > saida:
> > -----------------------------
> > s: xfl-04-01
> > n: Fa0/47;2;2;1;Shutdown
> > z: 0015.f9f0.6d62;10;SecureConfigured;-
> > 0016.d324.6ca8;451;SecureConfigured;-
> >
> > Quando tento exibir as variaveis no formato $s;$n$z, fica um conteudo
> > estranho (nao sao exibidas as variaveis $s e $n). Sera que por causa da
> > interpretacao de algum caracter ?
> >
> > ------ trecho ------------
> > for z in "`grep " $porta " address.tmp | tr -s " " | sed "s/^ //" | tr "
> > " ";" | awk -F\; '{ print $2 ";" $1 ";" $3 ";" $5 }'`"; do
> >
> > # echo "s: $switch"
> > # echo "n: $n"
> > # echo "z: $z"
> >
> > echo "$switch;$n;$z"
> >
> > done
> >
> > saida:
> > -----------------------------
> > ;0015.f9f0.6d62;10;SecureConfigured;-
> > 0016.d324.6ca8;451;SecureConfigured;-
> >
> > O que pode estar acontecendo ?
> >
> > Grato.
> >
> > Fernando
> >
> >
> >
>
> --
> Abraços,
> Julio
> http://www.julioneves.com - Um livro sobre Bash completo e on-line
> :wq
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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