dcabaton <[EMAIL PROTECTED]> writes: Bonjour,
> > > > > >Si tu utilises le sed du GNU, tu obtiendras l'effet d�sir� avec > >l'option "-i" : > >sed -i s/^admin$/toto/ /scripts/test/test.txt > > > >Tu as m�me la possibilit� de conserver une copie de sauvegarde du > >fichier original. info sed pour les d�tails (le man est assez > >lapidaire). > > > >Et oui, sed passe par un fichier temporaire pour cela, mais tout ce > >qu'on lui demande, c'est de s'en occuper tout seul comme un grand et de > >nettoyer derri�re, non ? > > > >D�sol� si j'arrive un peu apr�s la bataille... > > > >Laurent > > > > > Ben j'ai fais des tests, cette cmd me remplace bien tous les moi par > toi dans le fichier.... mon pbl vient des caracteres speciaux comme " > et / > > Merci de votre aide :)) > > |sed s/moi/toi/g fich.moi > fich.toi > > | Je ne suis pas s�r d'avoir bien compris ton probl�me, on essaie quand m�me ? sed s:moi:toi:g est �quivalent � sed s/moi/toi/g donc, si tu as des / � mettre dans une des deux expressions, utilise la premi�re formulation : sed s:moi/:toi:g par exemple pour les caract�res ", tu peux les �chapper avec un \ sed s:\"moi/\":toi:g par exemple En esp�rant avoir r�pondu � ta question. A+ PP -- Groupe Morbihannais d'Utilisateurs de Logiciels Libres http://www.tuxbihan.org Identifiant Jabber: [EMAIL PROTECTED] GPG fingerprint = 1A4F E154 3D2C A20E E4CA A543 7951 C5C2 E44A A0B5 Patrick Percot.

