Chercher et Remplacer

Une commande dans le terminal pour chercher et remplacer une chaine de caractères dans plusieurs fichiers

perl -pi -w -e ‘s/SEARCH_FOR/REPLACE_WITH/g;’ *.txt

Il y a d’autres manières de faire cela, en utilisant sed par exemple :

sed -i ‘s/stupid/awesome/g’ *.txt

et on peut même garder une copie de sauvegarde :

sed -i.bak ‘s/stupid/awesome/g’ *.txt

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.