Re: Script (bis) : enlever espace en fin de ligne

Page principale

Répondre à ce message
Auteur: Patrice Karatchentzeff
Date:  
CC: guilde
Sujet: Re: Script (bis) : enlever espace en fin de ligne
Le 21/10/06, Joël Kermabon<J.Kermabon@???> a écrit :
> Bonsoir
>
> Stéphane MARTIN wrote:
> > Salut,
> >
> > Merci à Xavier pour la commande supprimant le 0 :-)
> >
> > Pour abuser, j'aimerais maintenant enlever un espace (3 en fait) en fin de
> > chaque ligne d'un fichier !
> >
> >
> Suis paumé avec les expressions régulières :-(
>
>
> sed -i -e 's/[ ]*$//' fichier.txt


sauf que si tes espaces sont autres choses que des espaces normaux,
genre tabulation, cela ne fonctionne pas.

perl -pi'.bak' -e 's/\s*$//' fichier.txt

et pour 3 espaces *exactement*

perl -pi'.bak' -e 's/\s{3}$//' fichier.txt

PK

-- 
      |\      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:p.karatchentzeff@free.fr
     |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'\_)