
En ocasiones tenemos directorios llenos de ficheros de audio, imágenes o de otro tipo y que deseamos renombrar de forma masiva, ya sea porque queremos ponerle otro nombre o porque se trate de archivos descargados de alguna red de descarga y que suelen venir con nombres largos con el autor, la web, etc. Muchos optan por la forma difícil y lenta, que es ir uno a uno poniéndoles el nombre que desean.
Para que no te compliques la vida y puedas renombrar directorios enteros de una forma sencilla y sin instalar nada, puedes acceder a la consola de tu sistema y utilizar los comandos que te exponemos a continuación con ejemplos reales de uso para que te resulte sencillo ponerlos en práctica.
- Imagina que has descargado un directorio comprimido que contiene 100 canciones en MP3. Estas contienen un nombre con este formato “Audio XX-Pista de audio By www.musica.com”, siendo XX el número de la canción. Si deseas deshacerte de parte del nombre, en este caso de “By www.musica.com”, el prefijo “Audio” y el directorio se encuentra en Descargas y se denomina Música:
cd /Descarga/Musica rename 's/ - By www.musica.com//g' *.mp3 rename 's/Audio - //'g *.mp3
- Imagina que quieres ahora cambiar el nombre de un directorio lleno de imágenes .jpg diferentes con un nombre tipo “Ilustración.jpg” y queremos nombres del tipo “Foto.jpg”. Para eso se pueden utilizar:
cd /Descarga/Fotos rename y/Ilustración/Foto/ *.jpg
- ¿Quieres cambiar mayúsculas por minúsculas o viceversa? No hay problema:
rename y/A-Z/a-z/ *.ext rename y/a-z/A-Z/ *.ext
- Quitar y cambiar la extensión, respectivamente, de un directorio lleno de ficheros, por ejemplo .txt:
rename 's/\.txt$//' *.txt rename 's/\.txt$/\.bak/' *.txt
Para más información, puedes consultar las páginas del manual de rename (man rename). Otras opciones alternativas son programas como pyRenamer, Metamorphose, KRename, GPRename, etc., que quizás te resulten más intuitivas y fáciles que utilizar estos comandos…
El artículo Truco GNU/Linux del día: renombrar ficheros masivamente ha sido originalmente publicado en Linux Adictos.
Enlace a la fuente original: Truco GNU/Linux del día: renombrar ficheros masivamente
Continúar leyendo...