У меня есть набор из 5000+ файлов, которые мне нужно сделать для простого поиска и замены. Я делал это в текстовом редакторе (EditPlus), открывая по 500 файлов за раз, выполняя глобальный поиск / замену, сохраняя все, закрывая и т.д. Но это занимает буквально часы, и это скучно и утомительно, и я уже сделал это однажды сегодня и должен сделать это снова, потому что все файлы были обновлены. Есть ли способ сделать это через командную строку Bash? Вот подробности:
Найти onchange="document.location ='/products/view.html/view/'+this.value"
Замените его на onchange="alert('Not implemented')" style="display: none"
Все файлы имеют.Расширение HTM, но они вложены в несколько подкаталогов.
РЕДАКТИРОВАТЬ - Я на Mac и предпочел бы решение на основе * nix.