[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]
>
- Comando Echo, Adolfo - R7, 2010/12/28
- Re: [shell-script] Comando Echo, Thomaz de Oliveira dos Reis, 2010/12/28
- Re: [shell-script] Comando Echo, Vinicius Xavier, 2010/12/28
- Re: [shell-script] Comando Echo, Vinicius Xavier, 2010/12/28
- Re: [shell-script] Comando Echo, Fernando Mercês, 2010/12/28
- Re: [shell-script] Comando Echo, Vinicius Xavier, 2010/12/28
- Re: Comando Echo, adolfo.vercosa, 2010/12/28
- Re: [shell-script] Re: Comando Echo, Fernando Mercês, 2010/12/28
- Re: Comando Echo,
adolfo.vercosa <=
- Re: [shell-script] Re: Comando Echo, Jonathan Lessa, 2010/12/29
- Re: [shell-script] Re: Comando Echo, Tiago Peczenyj, 2010/12/29
- Re: [shell-script] Re: Comando Echo, Rafael, 2010/12/29
- Re: [shell-script] Re: Comando Echo, Adolfo - R7, 2010/12/30
- Re: [shell-script] Re: Comando Echo, Rafael, 2010/12/30
- Re: [shell-script] Re: Comando Echo, Adolfo - R7, 2010/12/30
- Re: [shell-script] Re: Comando Echo, Marcelo Andrade, 2010/12/29
- Re: [shell-script] Re: Comando Echo, Thomaz de Oliveira dos Reis, 2010/12/29
Re: [shell-script] Comando Echo, Fernando Mercês, 2010/12/28
Re: [shell-script] Comando Echo, Tiago Peczenyj, 2010/12/28