Le Thu, 03 Oct 2002 06:37:29 -0400, inox a écrit : > Bonjour, je veux remplacer une chaine de caractères par une autre dans > un fichier texte, par exemple : > Remplacer touts les mots "hello" contenu dans test.txt par le mot "bye", > quelle sera la commande console ? > Merci.
Tiens, je cherchais ça aussi hier soir, et me suis débrouillé avec un find couplé à un sed. $ find . -type f -exec filtre_perso {} \; et dans filtre_perso ; #!/bin/bash sed "s/chaine à remplacer/chaine de remplacement/g" $1 > /tmp/fichier; cp -f /tmp/fichier $1; (de mémoire) -- Christophe PEREZ
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"