[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:08:50 -0000 |
User-agent: |
eGroups-EW/0.82 |
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, 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
> 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>
> > 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>
> >
> > 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
> ---------------------------------------------------------------------
> 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]
>
- 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 <=
- Re: [shell-script] Re: Comando Echo, Fernando Mercês, 2010/12/28
- Re: Comando Echo, adolfo.vercosa, 2010/12/29
- 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