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
'---''(_/--' `-'\_)