Remplacer une chaine de caracteres [Résolu/Fermé]

Signaler
Messages postés
2219
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
-
aruju
Messages postés
2219
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
-
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

Messages postés
21511
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3409
Salut,

xargs sed -i.orig 's/string/NOUVEAU CHAINE/'
Messages postés
2219
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
388
Salut,

Super, merci lami20j

(ca fait un bail)