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

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

Re: [shell-script] Comando Echo


From: Vinicius Xavier
Subject: Re: [shell-script] Comando Echo
Date: Tue, 28 Dec 2010 11:01:33 -0800 (PST)

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

De: Vinicius Xavier <address@hidden>
Assunto: Re: [shell-script] Comando Echo
Para: address@hidden
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 <address@hidden> escreveu:



De: Adolfo - R7 <address@hidden>

Assunto: [shell-script] Comando Echo

Para: address@hidden

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]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]