Cuando tienes muchos archivos que manejar, tiene sentido mantener una buena convención de nombres. Entonces, ¿cómo puedes renombrar múltiples archivos en Linux? Veamos las diferentes formas de renombrar archivos de forma masiva utilizando la línea de comandos y las herramientas gráficas.

Tabla de contenidos

Renombrar múltiples archivos en Linux con la línea de comandos

Hay múltiples métodos que podemos utilizar para renombrar múltiples archivos en Linux de una sola vez. Si los nombres de los archivos tienen algún patrón específico, el renombramiento se vuelve muy fácil. Veamos dos ejemplos.

1. Usando el comando rename

La utilidad de línea de comandos de Linux más utilizada para renombrar archivos en bloque es la utilidad rename. Para utilizar el comando rename, lo instalamos en nuestro sistema utilizando este comando.

sudo apt install rename

Una vez instalada la utilidad, ya podemos utilizar el comando rename a través de la línea de comandos. Esta es la sintaxis del comando rename.

rename 's/oldname/newname/' *

Este comando requiere conocimientos básicos de expresiones regulares. Aquí, ‘s’ significa sustituto. El resto de la expresión se explica por sí misma. El uso de * hace que el comando se ejecute para todos los archivos cuyo nombre contenga <nombreantiguo>.

2. Usando renameutils

El paquete renameutils nos proporciona un conjunto de comandos para renombrar un archivo en Linux. Centrándose en el renombrado de archivos por lotes, renameutils consta de cinco comandos. Para el propósito de este tutorial, sólo trabajaremos con uno de esos comandos – qmv que significa Quick move.

Para instalar renameutils en nuestro sistema, utilizamos el siguiente comando apt.

sudo apt install renameutils

Una vez instalada la utilidad, ahora podemos utilizar los comandos qmv e imv a través de la línea de comandos.

Sintaxis de Quick Move (qmv):

qmv directoryname/

Esto abrirá una ventana donde la columna de la izquierda muestra los nombres originales de los archivos. Mientras que la columna de la derecha es para el nombre que desea establecer para sus archivos. Edite la columna de la derecha para establecer los nombres que desea para su archivo.

Renombrar varios archivos en Linux con GUI

Si usted no es una persona de la línea de comandos, lo tenemos cubierto. Para Ubuntu, y casi cualquier otra distribución, puede utilizar

1. Usar el gestor de archivos Thunar

No a todo el mundo le gusta usar la línea de comandos para cada tarea. Así que tenemos algunas grandes herramientas GUI para ayudarnos a renombrar múltiples archivos. Thunar tiene una herramienta de renombramiento masivo incorporada que funciona de manera muy eficiente si no eres una persona de la CLI.

sudo apt install thunar

Ahora puedes lanzar la utilidad de renombramiento masivo usando el siguiente comando.

thunar -B
Renombrar archivos en masa

Así es como se ve el renombrador masivo. Puedes hacer clic en el signo + para añadir archivos. Permite los siguientes criterios para renombrar.

  • Añadir fecha/hora
  • Insertar o sobrescribir
  • Añadir números
  • Eliminar caracteres
  • Buscar/Reemplazar
  • Cambiar mayúsculas y minúsculas

Una vez que elija los criterios deseados, simplemente haga clic en Renombrar Archivos para proceder con la operación. El renombrador masivo Thunar es popularmente la mejor herramienta para renombrar múltiples archivos usando un administrador de archivos GUI.

2. Usar la herramienta pyRenamer

Esta es otra herramienta realmente popular entre los fotógrafos y músicos que también usan mucho Linux. La razón es que pyRenamer puede leer los datos EXIF y renombrar automáticamente basándose en la fecha/hora, el modelo de cámara y otros metadatos de los archivos de imagen.

Desde que la utilidad fue descontinuada en 2008, y es posible que no puedas descargarla desde los repositorios oficiales, pero todavía funciona perfectamente bien para nuestra tarea.

wget -c https://launchpad.net/ubuntu/+source/pyrenamer/0.6.0-1.2/+build/8439869/+files/pyrenamer_0.6.0-1.2_all.debsudo dpkg - i pyrenamer_0.6.0-1.2_all.deb

Alternativamente, puedes visitar la página del paquete Pyrenamer de Ubuntu y descargar el archivo pyrenamer_0.6.0.orig.tar.gz que aparece en la parte inferior. A continuación, debe utilizar el comando tar para extraer el paquete e instalarlo.

PyRenamer Bulk Rename Files

Este es el aspecto de la herramienta pyRenamer. Aunque no ofrece una amplia gama de opciones como el renombrador masivo de Thunar, permite los siguientes criterios para renombrar.

  • Insertar o eliminar caracteres
  • Patrones
  • Sustitución
  • Música
  • Imágenes

Una vez elegidos los criterios deseados, basta con hacer clic en Renombrar Archivos para proceder a la operación. El pyRenamer hace lo que promete, y lo hace realmente bien. La única advertencia para usar esta utilidad es el inexistente soporte.

Conclusión

Algunos otros paquetes que permiten el renombrado masivo son grprename y renrot (que también soporta datos EXIF).

Deja una respuesta

Tu dirección de correo electrónico no será publicada.