Si el otro día fue Rename-me, para renombrar varios archivos rápidamente y utilizando la potencia de Python, ahora le toca a Replace-me. Se trata de un sencillo script para Nautilus, que te permite reemplazar un texto de varios archivos de forma simultánea.
Vamos me refiero a ésto:
De esta manera, en un solo clic de ratón cambiamos el texto en todos. Es una forma sencilla de hacer una operación repetitiva sin calentarse mucho. Como instalar y usar:
Instalación
replace-me no se encuentra en los repositorios oficiales de Ubuntu, pero para instalar esta aplicación o complemento de Nautilus, solo tienes que ejecutar las siguientes órdenes en un emulador de terminal,
sudo add-apt-repository ppa:atareao/nautilus-extensions sudo apt-get update sudo apt-get install replace-me
Uso
Simplemente desde Nautilus seleccionas los archivos en los que quieres hacer la sustitución, y haces clic con el botón derecho del ratón para que te aparezca el menú contextual:
y seleccionas replace-me, entonces te aparecerá la ventana de diálog, introduces el texto que buscas y el texto por el que se tiene que reemplazar y haces clic en el botón Replace-me, y ya está.
Otro programa que hace más o menos lo mismo, pero con más posibilidades, es
regexxer, http://regexxer.sourceforge.net/
Eso si, no está escrito en Python
Saludos
También se puede hacer desde consola con el comando «sed»: http://felinfo.blogspot.com/2010/02/reemplazar-texto-en-varios-archivos.html