Remplacer une chaine de caracteres

Résolu/Fermé
aruju Messages postés 2214 Date d'inscription dimanche 29 octobre 2006 Statut Contributeur Dernière intervention 15 novembre 2014 - 29 déc. 2011 à 20:16
aruju Messages postés 2214 Date d'inscription dimanche 29 octobre 2006 Statut Contributeur Dernière intervention 15 novembre 2014 - 29 déc. 2011 à 20:25
Bonjour,

Je cherche à remplacer une chaîne de caractères des fichiers se trouvant dans dans répertoire.

Pour les trouver j'utilise la commande:
find /chemin/rep -name '*' |xargs grep -l "string" 


Mais que faut il faire pour les remplacer?

Merci d'avance

A voir également:

2 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
29 déc. 2011 à 20:22
Salut,

xargs sed -i.orig 's/string/NOUVEAU CHAINE/'
0
aruju Messages postés 2214 Date d'inscription dimanche 29 octobre 2006 Statut Contributeur Dernière intervention 15 novembre 2014 403
29 déc. 2011 à 20:25
Salut,

Super, merci lami20j

(ca fait un bail)
0