Estoy buscando una herramienta OS X que me permita buscar y reemplazar una cadena de búsqueda en varios archivos. Los requisitos son los siguientes:
- Buscar y reemplazar
- Buscar por expresión regular
- Buscar en múltiples archivos
- Buscar en estructuras de directorios anidadas
- La expresión Reemplazar puede usar valores de la búsqueda (Expresión regular)
- La herramienta tiene una interfaz de usuario fácil de usar
- Preferiblemente libre
Sé que algunos editores de texto como BBEdit tienen esta funcionalidad, pero preferiría una herramienta liviana que no requiera que abra los archivos para editarlos primero.
Si no hay herramientas para cumplir con estos requisitos, también consideraría una alternativa de línea de comandos. Sé que perl
y sed
son compatibles con algo así: una solución que puedo definir como Bash alias o function sería bienvenida en este caso.