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: Julio C. Neves
Subject: Re: [shell-script] Exibição variaveis
Date: Fri, 20 Apr 2007 11:46:05 -0300

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> 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]



reply via email to

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