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

Re: Remplacement de chaine dans un fichier !



François Boisson <user@maison.homelinux.net> writes:

Bonjour,

> Le caractère / peut être changé par | ou un autre séparateur (j'ignore si
> c'est dans la doc, ça a toujours été le cas sous Unix et donc sous Linux)
> 
> Exemple:
> francois@portable:~$ echo "/////" | sed -e 's|/|c|g'
> ccccc
> francois@portable:~$

Ne pas oublier de faire remarquer qu'il faut entourer l'expression sed
de quotes  simples (') pour  empêcher le shell d'interpréter  la barre
verticale comme un tube, sinon, il va y avoir des surprises :) 

                's|/|c|g'


A+
PP
-- 
Groupe Morbihannais d'Utilisateurs de Logiciels Libres http://www.tuxbihan.org
Identifiant Jabber: pp@amessage.de
GPG fingerprint = 1A4F E154 3D2C A20E E4CA  A543 7951 C5C2 E44A A0B5

Patrick Percot.



Reply to: