Я использую grep
команду для поиска строки во многих файлах. Есть ли что-то похожее на «поиск и замена»?
command-line
files
Том Брито
источник
источник
Сед приходит на ум. Пример:
Это ищет кошку в строке и помещает собаку на ее место во входном файле и записывает в выходной файл.
источник
sed
правильный инструмент; но, в качестве альтернативы, вы можете даже использоватьex
команды вvim
:где
<files>
находится список файлов или шаблонов, в которых вы хотите произвести подстановку.источник
Вы можете использовать Vim в режиме Ex:
%
выбрать все строкиs
заменаg
заменить все экземпляры в каждой строкеx
сохрани и закройисточник