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

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

Re: Comando Echo


From: adolfo.vercosa
Subject: Re: Comando Echo
Date: Wed, 29 Dec 2010 01:37:31 -0000
User-agent: eGroups-EW/0.82

Eu apenas simplifiquei o exemplo, porém o mesmo tem várias informações e tenho 
que pegar várias colunas do mesmo. Tenho que usar o cut.

Adolfo

--- Em address@hidden, Fernando Mercês <nandu88@...> escreveu
>
> Mas e o cut? O que você tá tentando cortar com ele? Os espaços?
> 
> Att,
> 
> @Fernando Mercês <http://twitter.com/FernandoMerces>
> Linux Registered User #432779
> www.mentebinaria.com.br
> http://linuxreversing.org
> 
> 
> 
> 2010/12/28 adolfo.vercosa <adolfo.vercosa@...>
> 
> >
> >
> > O problema foi o envio do e-mail que desprezou os espaços colocados.
> >
> > Segue abaixo uma melhor explicação da situação.
> >
> > Cada linha do arquivo texto começa por espaços e depois vem o código
> > desejado. A quantidade de espaços varia conforme a linha, vai de 1 a 4
> > espaços.
> >
> > Então uma linha que tem 2 espaços e depois o número 10, é apresentada da
> > seguinte forma: "10" quando deveria ser: " 10".
> >
> > Espero ter sido claro e antecipadamente agradeço a ajuda.
> >
> > Adolfo
> > Fortaleza-Ce.
> >
> > --- Em address@hidden <shell-script%40yahoogrupos.com.br>,
> > Vinicius Xavier <vinicius_xavier@> escreveu
> >
> > >
> > > Hum.. entendi, ele quer é manter o que já tem
> > >
> > > Vlw Fernando
> > >
> > > Abs
> > >
> > >
> > > --- Em ter, 28/12/10, Fernando Mercês <nandu88@> escreveu:
> > >
> > > De: Fernando Mercês <nandu88@>
> >
> > > Assunto: Re: [shell-script] Comando Echo
> > > Para: address@hidden<shell-script%40yahoogrupos.com.br>
> > > Data: Terça-feira, 28 de Dezembro de 2010, 17:05
> > >
> > > Vinicius, eu to entendendo que ele quer manter os espaços que existem no
> > > arquivo original e não inserir novos espaços no lugar destes. A diferença
> > > seria manter o número de espaços em cada linha, se é que varia (já que
> > não
> > > consegui vê-los).
> > >
> > > Um abraço.
> > >
> > > Att,
> > >
> > > @Fernando Mercês <http://twitter.com/FernandoMerces>
> > > Linux Registered User #432779
> > > www.mentebinaria.com.br
> > > http://linuxreversing.org
> > >
> > >
> > >
> > > 2010/12/28 Vinicius Xavier <vinicius_xavier@>
> >
> > >
> > > >
> > > >
> > > > Adolfo,
> > > >
> > > > Uma outra forma de colocar um espaço em branco no começo de cada linha
> > é:
> > > >
> > > > sed  's/^/ /g' arquivo.txt
> > > >
> > > > # insere 5 espaços em branco no ínicio de cada linha (faz o offset da
> > > > página)
> > > > sed 's/^/ /'
> > > >
> > > > Fonte: http://sed.sourceforge.net/sed1line_pt-BR.html
> > > >
> > > > Abs,
> > > > Vinícius Xavier
> > > >
> > > >
> > > >
> > > > --- Em ter, 28/12/10, Vinicius Xavier <vinicius_xavier@
> > ...<vinicius_xavier%40yahoo.com.br>>
> > > > escreveu:
> > > >
> > > > De: Vinicius Xavier <vinicius_xavier@<vinicius_xavier%
> > 40yahoo.com.br>
> >
> > > > >
> > > > Assunto: Re: [shell-script] Comando Echo
> > > >
> > > > Para: address@hidden<shell-script%40yahoogrupos.com.br><shell-script%
> > 40yahoogrupos.com.br>
> > > > Data: Terça-feira, 28 de Dezembro de 2010, 16:45
> > > >
> > > >
> > > >
> > > >
> > > > Adolfo,
> > > >
> > > > Ao colocar um espaço entre o " e $ na linha do último echo, dá certo.
> > > >
> > > > Vai ficar assim echo " $codigo"
> > > >
> > > > Abs,
> > > >
> > > > Vinicius Xavier
> > > >
> > > >
> > > >
> > > > --- Em ter, 28/12/10, Adolfo - R7 <adolfo.vercosa@<adolfo.vercosa%
> > 40r7.com>>
> > > > escreveu:
> > > >
> > > > De: Adolfo - R7 <adolfo.vercosa@ <adolfo.vercosa%40r7.com>>
> >
> > > >
> > > > Assunto: [shell-script] Comando Echo
> > > >
> > > > Para: address@hidden<shell-script%40yahoogrupos.com.br><shell-script%
> > 40yahoogrupos.com.br>
> > > >
> > > > Data: Terça-feira, 28 de Dezembro de 2010, 14:11
> > > >
> > > >
> > > >
> > > > Colegas;
> > > >
> > > > Tenho um arquivo texto mais ou menos da seguinte forma:
> > > >
> > > > 1
> > > >
> > > > 01
> > > >
> > > > 001
> > > >
> > > > 0001
> > > >
> > > > 00001
> > > >
> > > > Quando digito o comando abaixo:
> > > >
> > > > cat arquivo.txt |while read LINHA
> > > >
> > > > do
> > > >
> > > > codigo=`echo "$LINHA"|cut -c1-5`
> > > >
> > > > echo "$codigo"
> > > >
> > > > done
> > > >
> > > > É retornado as informações da forma abaixo sem os espaços à esquerda:
> > > >
> > > > 1
> > > >
> > > > 01
> > > >
> > > > 001
> > > >
> > > > 0001
> > > >
> > > > 00001
> > > >
> > > > Como faço para que seja mostrado também os espaços à esquerda no
> > comando
> > > > echo?
> > > >
> > > > Adolfo Verçosa
> > > >
> > > > Fortaleza-Ce
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > ------------------------------------
> > >
> > > ----------------------------------------------------------
> > > 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<shell-script-unsubscribe%40yahoogrupos.com.br>
> > > ----------------------------------------------------------
> > > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > > ----------------------------------------------------------
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > [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]