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

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

Re: [shell-script] Re: Comando Echo


From: Fernando Mercês
Subject: Re: [shell-script] Re: Comando Echo
Date: Tue, 28 Dec 2010 23:24:01 -0200

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 <address@hidden>

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