[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Caracter que significa quebra de linha
From: |
Alexandre de Abreu |
Subject: |
Re: [shell-script] Caracter que significa quebra de linha |
Date: |
Thu, 4 Aug 2005 16:10:17 -0300 |
Olá,
O teste correto com o 'echo' seria:
# VAR="teste\nteste"
# echo $VAR
teste\nteste
# echo -e $VAR
teste
teste
[]s
Alexandre de Abreu
On 04/08/05, Tiago Peczenyj <address@hidden> wrote:
> $ var="asd\nasd"
>
> $echo $var
> asd
> asd
>
> $
>
> Não sei o que vc esta fazendo mas aqui funciona o \n mesmo.
>
> Em 04/08/05, Carlos Eduardo Rodrigues
> Diógenes<address@hidden> escreveu:
>
> > Olá Pessoal,
> >
> > Existe algum caracter que significa quebra de linha (só como exemplo,
> > o \n em C) que quando você coloca ele em uma variável e depois chama
> > um echo "$variavel", o conteúdo desta variável sai em mais de uma linha?
> >
> > Acredito que sim, pois quando utilizo este comando do dialog:
> >
> > faixasGravar=$(eval dialog \
> > --stdout \
> > --separate-output \
> > --backtitle \"$titulod\" \
> > --no-cancel \
> > --checklist \"Selecione as faixas que você deseja gravar:\" \
> > 0 0 0 \
> > $(IFS=:
> > for ((a=1; a <= num_faixas; a++))
> > do
> > echo \'${faixaNum[a]}\' \'\' ON
> > done
> > )
> > )
> >
> > (num_faixas e faixaNum já estão inicializadas em meu script) e depois
> > faço echo "$faixasGravar" cada número das faixas de um CD saem
> > separados por linha.
> >
> > Gostaria de saber como imitar este comportamento para poder
> > inicializar a variável no mesmo formato que ela ficaria caso fosse
> > atribuída uma valor a ela pelo dialog.
> >
> > []'s,
> > Kadu.
> >
> >
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação,
> como
> > perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio
> > aviso.
> >
> ---------------------------------------------------------------------
> > Sair da lista:
> address@hidden
> >
> ---------------------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> >
> ---------------------------------------------------------------------
> >
> >
> >
> > ________________________________
> > Links do Yahoo! Grupos
> >
> >
> > Para visitar o site do seu grupo na web, acesse:
> > http://br.groups.yahoo.com/group/shell-script/
> >
> > Para sair deste grupo, envie um e-mail para:
> > address@hidden
> >
> > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> > Yahoo!.
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
>
>
> ________________________________
> Links do Yahoo! Grupos
>
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.