2010-07-11 11 views
0

Je me demande s'il existe un moyen de changer un mot spécifique dans tous les fichiers du répertoire/www/en utilisant la ligne de commande. Je cherche simplement un moyen plus rapide de changer un mot spécifique, donc je n'ai pas besoin d'ouvrir tous les fichiers manuellement! Merci!Tout changer avec la ligne de commande

+0

Qu'est-ce que c'est «terminal»? Et qu'est-ce que cela a à voir avec la programmation? –

+0

Le terminal est la ligne de commande os x. Désolé, j'aurais dû être plus clair. – user1875332

Répondre

0

find /www -type f -exec sed -i 's/foo/bar/g' \{\} \;

Cette ligne remplacera foo avec bar chaque fois foo se produit dans un fichier dans /www. Soyez très sûr de savoir ce qui est sous /www et ce que le remplacement ferait à ces fichiers avant de l'exécuter.

+0

Cela a fonctionné, merci! – user1875332

0

Vous cherchez peut-être un grep-sed solution pour trouver et remplacer, si vous êtes sur un Mac (et se référant à l'application Terminal du Mac).

Questions connexes