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

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

Re: [shell-script] Tirar espaços em brancos a direita de cada campo


From: Jonathan Lessa
Subject: Re: [shell-script] Tirar espaços em brancos a direita de cada campo
Date: Wed, 11 Jul 2012 15:45:37 -0300

Pelo exemplo que você deu isso deve servir:

$ cat arq1
pato donald |mickey mouse |tio patinhas |huguinho zezinho e luizinho
|irmaos metralhas |

$ sed -r "s/ ([^[:alnum:]])/\1/g" arq1
pato donald|mickey mouse|tio patinhas|huguinho zezinho e luizinho|irmaos
metralhas|


Att.:
Jonathan Lessa



Em 11 de julho de 2012 15:40, Emerson Domingues Souto - H2M <
address@hidden> escreveu:

> **
>
>
> Tenho um arquivo texto onde o delimitador de campo é o pipe.
> Preciso em cada campo tirar os espaços em branco a direita, mas até agora
> só consegui tirar o último espaço em branco de cada campo.
> Alguém sabe como fazer ?
>
> # cat arq1
> pato donald |mickey mouse |tio patinhas |huguinho zezinho e luizinho
> |irmãos metralhas |
> # cat arq1.txt | sed 's/ |/|/' > arq2.txt
> # cat arq2
> pato donald|mickey mouse |tio patinhas |huguinho zezinho e luizinho
> |irmãos metralhas |
>
> Eu queria que o arq2 ficasse assim:
> pato donald|mickey mouse|tio patinhas|huguinho zezinho e luizinho|irmãos
> metralhas|
>
> Emerson Domingues Souto
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Att.:
Jonathan Lessa


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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