DelSpace: Pequeño script para buscar nombres de archivos con espacios y renombrarlos

Algunas veces tenemos o hemos descargado archivos en nuestro sistema los cuales contienen molestos espacios en el nombre, siempre me ha parecido muy molesto trabajar en la consola con archivos que tengan el nombre de ese estilo. Por tal razon me di a la tarea de crear un pequeño script en bash,  que haga la tarea de buscar todos estos archivos y los renombre automaticamente. el funcionamiento de delspace es de la siguiente manera:

./delspace.sh lugar caracter

donde:

Lugar ->sera la carpeta desde donde deseemos buscar estos archivos.
Caracter-> se refiere

Veamos un ejemplo:

./delspace /home/epsilon/Desktop/archivosconespacios –

Nuestro script buscara dentro de la carpeta “archivosconespacios” archivos y directorios que contengan espacios en el nombre y los reemplazara por el caracter -. Cabe resaltar que el script realiza la busqueda recursiva, es decir, si hay directorios  dentro de “archivosconespacios”, tambien entrara alli a buscar archivos para renombrar.

La salida de nuestro script seria algo asi:

borrar espacios delspace

Un script muy sencillo, algunos deben pensar que no tiene utilidad ni sentido, pero  muy seguramente a 2 o 3 personas les puede interesar. Por ultimo, debo decir que no soy experto en bash,  asi que si hay alguien que cree que se puede hacer de una mejor manera,  sera bienvenido el aporte.

Para descargar el script click aqui

One Comment