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

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

Re: [shell-script] Preenchimento com espaços a esquerda


From: Leandro Valiengo
Subject: Re: [shell-script] Preenchimento com espaços a esquerda
Date: Mon, 10 Aug 2015 17:12:36 +0000 (UTC)

Oi Itamar, 

boa tarde e muito obrigado pela linha de comando. A priori, funcionou. Caso o shell cresça e tenha demais duvidas, volto a postar. 

Mais uma vez, muito obrigado pela ajuda e paciencia. 

abs a todos que me ajudaram com seus posts. 

Leandro



Em Segunda-feira, 10 de Agosto de 2015 13:29, "address@hidden [shell-script]" <address@hidden> escreveu:


 
Sendo direto:

echo "       123            cachorro          teste" |
sed 's/\(.\{10\}\)\(.\{20\}\)\(.\{15\}\)/|\1|\2|\3/' |
awk -F '([|][ ]*)' '{printf "%10s%20s%15s\n", $3, $4, $2}'


e caso tenho um arquivo troque:
 echo "       123            cachorro          teste
por:
 cat arquivo.txt
 
Ou faça:
sed 's/\(.\{10\}\)\(.\{20\}\)\(.\{15\}\)/|\1|\2|\3/' arquivo.txt |
awk -F '([|][ ]*)' '{printf "%10s%20s%15s\n", $3, $4, $2}'


[]'s
Itamar



reply via email to

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