Для Linux sed и find - это простой способ поиска и замены во многих файлах, включая подкаталоги. Есть ли способ сделать то же самое в Windows (с PowerShell или без)?
Хотя PowerShell, безусловно, способен на это, рассматривали ли вы возможность использования портов UnxUtils Win32?
Многие текстовые редакторы / IDE для программирования включают расширенные функции поиска / замены, которые сделают именно то, что вы ищете. Пара, которую я использовал и которая мне понравилась, включает Блокнот ++ и Visual Studio
Когда мне это было нужно, я использовал приложение Windows Grep http://www.wingrep.com который не только ищет, но и заменяет
Моя любимая утилита - fart.exe. (Найти и заменить Text.exe)
Вот ссылка http://fart-it.sourceforge.net/
Должен полюбить логотип ...
Мне больше всего нравится для этой цели SFK (Swiss File Knife).
Я использовал его для поиска шаблонов внедренного кода в файлах на веб-серверах, выполняющих поиск из корневого каталога диска через подкаталоги.
Прекрасно работает.