Я ищу инструмент OS X, который позволяет мне искать и заменять строку поиска в нескольких файлах. Требования следующие:
- Поиск и замена
- Поиск по регулярному выражению
- Поиск по нескольким файлам
- Поиск по вложенным структурам каталогов
- Заменить выражение может использовать значения из поиска (Регулярное выражение)
- Инструмент имеет простой в использовании пользовательский интерфейс
- Желательно бесплатно
Я знаю, что некоторые текстовые редакторы, такие как BBEdit, имеют эту функциональность, но я бы предпочел легкий инструмент, который не требует, чтобы я сначала открывал файлы для редактирования.
Если нет никаких инструментов, соответствующих этим требованиям, я бы также рассмотрел альтернативу командной строки. Я знаю это perl
и sed
поддерживаю что-то вроде этого - в этом случае приветствуется решение, которое я могу определить как псевдоним или функцию Bash .