¿Alguien puede recomendar una solución segura para reemplazar recursivamente espacios con guiones bajos en los nombres de archivos y directorios a partir de un directorio raíz determinado? Por ejemplo: $ tree . |-- a dir | `-- file with spaces.txt `-- b dir |-- another file with spaces.txt `--...