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