Cargando...

Tip de linux (II)

Reemplazar texto en múltiples archivos

Si tenemos un texto y queremos reemplazarlo en varios archivos (por ejemplo, una firma o el footer de un script, podemos auxiliarnos mediante PERL para conseguirlo

perl -i -pe 's/Windows/Linux/;' archivos*

Lo anterior es para los archivos dentro de la ruta actual, pero si lo queremos para incluir también los subdirectorios:

find . -name '*.txt' -print | xargs perl -pi -e's/Windows/Linux/ig' *.txt

Quieres saber más de linux?
Contáctame: ivan.miranda{arroba}sincco.com