find . -name '*.txt' -exec sed -ir 's/this/that/g' {} \;
Команда find . -name '*.txt' -exec sed -ir 's/this/that/g' {} \; ищет файлы с расширением .txt в текущей директории и её поддиректориях, затем использует sed для замены каждого вхождения слова «this» на «that» в найденных файлах. Альтернативой может быть использование комбинации grep и sed для более точной фильтрации файлов и замены.
