Qué tal gentes:
Mediante la siguiente orden reemplazo una cadena de texto en los archivos que tengo en el servidor. Funciona bien, pero no es capaz de abrir un archivo cuando éste tiene espacios en blanco en su nombre (ej: mi archivo.htm).
¿Se les ocurre algo para esto?
find /mi/directorio -name "*.php" | xargs perl -pi -e 's/texto viejo/texto nuevo/g'