perl -p -i -e 's/this/that/g' filename


Эта команда использует Perl для замены каждого вхождения слова «this» на «that» в файле «filename». Опции:

-p: Обрабатывать файл построчно и автоматически выводить результат.
-i: Изменять файл «in-place», т.е., внесенные изменения сохраняются в исходном файле.
-e 's/this/that/g': Это Perl-выражение, которое выполняет замену «this» на «that» (с флагом g для всех вхождений) в каждой строке файла.

Альтернатива: Можно использовать другие утилиты, такие как sed, для выполнения аналогичных текстовых замен в файлах.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *