J'utilise la grep
commande pour rechercher une chaîne dans de nombreux fichiers. Existe-t-il quelque chose de similaire à «rechercher et remplacer»?
command-line
files
Tom Brito
la source
la source
sed me vient à l'esprit. Exemple:
Cela recherche le chat dans une ligne et met le chien à sa place dans l'entrée du fichier et écrit dans la sortie du fichier.
la source
sed
est le bon outil; mais, comme alternative, vous pouvez même utiliser desex
commandes dansvim
:où
<files>
est la liste des fichiers ou des modèles dans lesquels vous souhaitez effectuer la substitution.la source
Vous pouvez utiliser Vim en mode Ex:
%
sélectionner toutes les ligness
remplacerg
remplacer toutes les instances de chaque lignex
sauver et fermerla source