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

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

Re: [shell-script] Variáveis com apóstrofos II


From: Elder Marco
Subject: Re: [shell-script] Variáveis com apóstrofos II
Date: Tue, 6 Jan 2009 10:54:24 -0200

Hmm, seu problema está complicado Fernando.. :-)

Mas se entendi bem, quando você passa esses argumentos diretamente pela
linha de comando, eles funcionam e quando você utiliza o script, as coisas
não rolam, não é?

Você já tentou saber o passo a passo que o bash faz para executar seu script
e, quem sabe, encontrar o erro?

Faça assim:

$ bash -x ./<seu_script>

Aí o bash irá executar e você poderá ver o que  ele está fazendo em cada
linha e se algo foi interpretado e de que maneira.

Apenas uma sugestão :-)

2009/1/6 Fernando Gottlieb <address@hidden>

>   Olá Ernander.
> A mensagem que enviei às 19:23h reflete mais precisamente o que necessito.
> Leia-a e vc entenderá melhor o meu drama.
>
> Abraços
>
> Fernando Gottlieb
>
> 2009/1/5 Ernander (Nander) <address@hidden <ernander%40gmail.com>>:
>
> > Só para que eu possa entender:
> >
> > Você quer por na variával ALFA as palavras "informacoes complementares: "
> (
> > Note os Dois Pontos ) e os parâmetros passados entre apóstrofos?
> >
> > é Isso?
> >
> > Att
> >
> > Nander
> >
> > 2009/1/5 Fabiano Caixeta Duarte <address@hidden<fcd.listas%40gmail.com>
> >
> >
> >> 2009/1/5 Fernando Gottlieb
> >> <address@hidden <fernando0973%40gmail.com><fernando0973%
> 40gmail.com>
> >
> >> >
> >>
> >>
> >> > Olá Flávio.
> >> > Estou tendo problemas com esta implementação.
> >> >
> >> > 2009/1/5 Flavio Torres
> >> > <address@hidden <fla_torres%40yahoo.com.br><fla_torres%
> 40yahoo.com.br>
> >> >:
> >> > > -----BEGIN PGP SIGNED MESSAGE-----
> >> > > Hash: SHA1
> >> > >
> >> > > fernando_gottlieb wrote:
> >> > >> Estou escrevendo este tópico com o intuito de simplificar a
> descrição
> >> > >> do problema para melhor interpretação.
> >> > >>
> >> > >> Possuo uma varável que seu conteúdo precisa estar contido entre ' '
> >> > >> (apóstrofos).
> >> > >>
> >> > >> Ex.: ALFA='informacoes complementares'
> >> > >>
> >> > >> Preciso que o conteúdo desta variável possua ' ' e que eles sejam
> >> > >> passados na leitura da mesma.
> >> > >>
> >> > >> Ex.: ALFA='informacoes complementares: 'primeira informacao''
> >> > >>
> >> > >> Quando a variável $ALFA for lida, ela precisa retornar o seguinte
> >> > >> conteúdo:
> >> > >>
> >> > >> informacoes complementares: 'primeira informacao'
> >> > >>
> >> > >>
> >> > >
> >> > > Assim ?
> >> > >
> >> > > ALFA="informacoes complementares: 'primeira informacao'"
> >> > >
> >> > >
> >> >
> >> > Este código acima não funcionou, por favor leia a última mensagem do
> >> > tópico anterior (Variáveis com apóstrofos).
> >> > Peço desculpas por esta confusão de tópicos.
> >> >
> >> > Abraços
> >> >
> >> > Fernando Gottlieb
> >> >
> >> >
> >> > - --
> >> > >
> >> > >
> >> > > /*---------------------------------------------------*/
> >> > > /* * Flavio Torres - Administrador de Sistemas*/
> >> > > /* /_\ */int y,z;main(x){x=(x>0?-9:x);z=((z=(x+5)
> >> > > /* o. .o */)>0?z:-z);printf(!x&&++y?"\n":z?z>y%3+y/
> >> > > /* ((Y)) */3?" ":x<-5?"/":"\\":y?"|":"*");y-9?main(
> >> > > /* ()) (() */++x):puts(" _|_|_")&&puts(" \\___/");}
> >> > > /* ()^() A party animal isn't just for Christmas.*/
> >> > > -----BEGIN PGP SIGNATURE-----
> >> > > Version: GnuPG v1.4.9 (GNU/Linux)
> >> > >
> >> > > iEYEARECAAYFAkliR6wACgkQNRQApncg294+DACg1aVefk58LN0M/NJythNDE+lS
> >> > > 0c0AoNtDO3kGaOdkt/u9LtO0FeHuUI3A
> >> > > =sycR
> >> > > -----END PGP SIGNATURE-----
> >> > >
> >> > >
> >> >
> >> >
> >> Fernando,
> >>
> >> Não consegui entender o problema. Não seria mais fácil você mostrar algo
> >> assim?
> >>
> >> "Eu tenho
> >>
> >> ALFA='tal coisa'
> >>
> >> então eu faço
> >>
> >> ALFA='outra coisa'
> >>
> >> e eu queria que ficasse assim
> >>
> >> echo $ALFA
> >> seiláoque
> >> "
> >>
> >> Entendeu? Exemplos pra ajudar ;)
> >>
> >> --
> >> Fabiano Caixeta Duarte
> >> Especialista em Redes de Computadores
> >> Linux User #195299
> >> Ribeirão Preto - SP
> >>
> >> [As partes desta mensagem que não continham texto foram removidas]
> >>
> >>
> >>
> >
> > --
> > ╔═══════════════════╗
> > ║ Ernander Lataliza ║
> > ╚═══════════════════╝
> > --------------------------------------
> > SEJA LIVRE! USE LINUX!
> > Linux User #394812
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>  
>



-- 
Elder Marco

Linux User: #471180

"O conhecimento é tristeza: aqueles que mais sabem são os que mais
profundamente devem lamentar a mais fatal verdade, a árvore do conhecimento
não é a da vida." (Versos extraídos da tragédia Manfred, de Byron e citado
por Nietzsche em "Humano, demasiado humano")


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



reply via email to

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