Las 7 mejores formas de cambiar el nombre de archivos por lotes en Linux

Las 7 mejores formas de cambiar el nombre de archivos por lotes en Linux

Los usuarios de Linux pueden cambiar fácilmente el nombre de los archivos mediante el comando mv. Sin embargo, el problema surge cuando tiene varios nombres de archivo a los que desea cambiar el nombre. Cambiar el nombre de cada archivo uno por uno puede ser una tarea frustrante para cualquiera.





interfaz adb compuesta de android windows 10

Afortunadamente, hay varias formas de renombrar archivos por lotes en Linux. Discutiremos los métodos más simples y efectivos para hacer lo mismo en las secciones siguientes.





Cómo cambiar el nombre de archivos por lotes en Linux

El sistema operativo Linux depende principalmente de paquetes y comandos. Y, como es obvio, hay varios comandos disponibles que permiten al usuario cambiar el nombre de archivos en masa en una máquina Linux.





1. Usando el comando de cambio de nombre de Ubuntu

Ubuntu y otras distribuciones basadas en Debian se envían con un programa de espacio de usuario llamado rebautizar que permite el cambio de nombre por lotes de archivos en Linux. Esta utilidad es parte de la util-linux paquete y se conoce como renombrar.ul . Ayuda a un usuario a renombrar archivos por lotes mediante sustituciones simples.

El comando que se menciona a continuación cambia el nombre de cinco archivos de imagen usando el terminal de Linux. Ya hemos creado los archivos en nuestro sistema de prueba. Asegúrese de ejecutar este comando con precaución ya que puede cambiar el nombre de otros archivos presentes en su directorio de trabajo.



|_+_|

Este comando cambia el nombre de la imagen file1.png para photos1.png y así sucesivamente para todos los demás archivos presentes en el directorio de trabajo actual.

Para cambiar las extensiones de las imágenes de png para jpg :





|_+_|

2. Cambiar el nombre con la utilidad de cambio de nombre de Perl

los rebautizar La utilidad es un programa basado en Perl que simplifica el cambio de nombre por lotes mediante el uso avanzado de expresiones regulares. Puede aplicar técnicas sólidas de coincidencia de patrones para cambiar el nombre de varios archivos a la vez. Puede instalarlo en su distribución de Linux favorita utilizando el administrador de paquetes predeterminado de su sistema.

Para instalar el paquete en distribuciones basadas en Debian como Ubuntu:





|_+_|

En Arch Linux:

|_+_|

Instalar rebautizar en CentOS y Fedora:

|_+_|

Ahora que ha instalado el paquete, es hora de cambiar el nombre de los archivos de forma masiva en Linux. El siguiente comando reemplaza la aparición de expediente en el nombre del archivo a Foto .

|_+_|

Utilice el siguiente comando para cambiar los nombres de archivo en minúsculas a mayúsculas. Cambie el patrón de sustitución para convertir a minúsculas.

|_+_|

3. Renombrar archivos por lotes en Linux con qmv

Qmv o la movimiento rápido comando, incluido en el renameutils El paquete facilita el cambio de nombre masivo para los administradores de Linux. Le permite cambiar el nombre de archivos y directorios usando su editor de texto favorito de Linux. Asegúrese de haber instalado el renameutils paquete antes de intentar cambiar el nombre de los archivos usando qmv.

Puede instalar el paquete utilizando uno de los comandos que se indican a continuación.

|_+_|

Puede cambiar el nombre de los archivos de forma masiva en Linux usando qmv una vez renameutils ha sido instalado. Navegue hasta el directorio que contiene los archivos e invoque qmv desde la terminal.

|_+_|

Abrirá los nombres de archivo en su editor de texto. Habrá dos columnas, una para el nombre del archivo original y la otra para el nuevo nombre. Puede cambiar el nombre de los archivos Linux de forma masiva editando la segunda columna. La siguiente captura de pantalla ilustra el proceso usando el editor de texto Vim .

4. Cambie el nombre de los archivos de Linux de forma masiva con Vimv

Vimv es un programa independiente que ofrece funcionalidades de cambio de nombre por lotes a los usuarios de Vim. Si no es un fanático del editor de texto Vim, puede cambiar fácilmente el editor predeterminado ajustando la variable de entorno $EDITOR .

Pero antes de todo eso, tendrás que descargar una copia del paquete Vimv usando Git.

|_+_|

Copie el archivo binario a su $ RUTA y cambie los permisos del archivo para que sea ejecutable. Ingrese los siguientes comandos uno por uno para hacer esto desde su terminal.

|_+_|

Ahora puede renombrar archivos en masa usando Vim. Escribe el vimv comando en la consola para iniciar el programa.

|_+_|

Se le presentará una sola columna que contiene los nombres de archivo. Cambie los nombres de archivo como mejor le parezca y luego guardar y salir de Vim .

5. Renombrar archivos Linux por lotes con Emacs

Los usuarios del editor de texto de Emacs pueden cambiar fácilmente el nombre de varios archivos. Una ventaja considerable de este método es que no es necesario instalar ningún paquete o complemento por separado. Simplemente siga los pasos que se indican a continuación para cambiar el nombre de sus archivos con Emacs.

  1. Inicie Emacs Editor en su sistema.
  2. prensa Alt + X en el teclado para cambiar a mando modo. Luego, escriba el siguiente comando para invocar wdired o 'modo de editor de directorio de escritura'. rename.ul file photos *.png
  3. rename.ul png jpg *.png Ingrese la ruta al directorio que contiene sus archivos por lotes y presione la Ingresar llave.
  4. prensa Ctrl + X seguido por Ctrl + Q para cambiar al modo de lectura-escritura.

Emacs le presentará un mensaje que muestra todos los archivos en el directorio de origen. Cambie los nombres a sus preferidos y presione Ctrl + C dos veces para guardar los cambios.

6. Cambiar el nombre de varios archivos con Thunar File Manager

Thunar es uno de los mejores administradores de archivos para Linux con soporte incorporado para cambio de nombre masivo. Puede instalar Thunar en su sistema si aún no está instalado. Utilice uno de los siguientes comandos según su distribución.

|_+_|

Una vez que haya instalado Thunar, invoque el cuadro de diálogo de cambio de nombre masivo desde el administrador de archivos. Utilice el siguiente comando si solo necesita la herramienta de cambio de nombre.

|_+_|

El sistema abrirá una nueva ventana donde puede seleccionar los archivos de origen y cambiarles el nombre según corresponda. Puede cambiar el nombre del archivo y el sufijo del archivo con esta utilidad de cambio de nombre masivo.

7. Renombrar archivos de forma masiva con Smart File Renamer

Smart File Renamer es una aplicación GUI que simplifica el cambio de nombre masivo para los principiantes de Linux. Está disponible como un paquete instantáneo para los sistemas que lo admiten. Puede instalar Smart File Renamer emitiendo el siguiente comando snap.

|_+_|

Una vez que se haya instalado, abra la aplicación buscándola en el panel de aplicaciones. Será recibido con una interfaz de usuario intuitiva que hace que la navegación se explique por sí misma.

Agregue los archivos o directorios a los que desea cambiar el nombre de esta ventana. Ahora puede cambiar el nombre de los archivos Linux de forma masiva utilizando varios filtros y reglas.

Cambiar el nombre de varios archivos a la vez en Linux

Como puede ver, no es muy difícil cambiar el nombre de los archivos por lotes en las distribuciones de Linux. Hemos recopilado varios métodos útiles que pueden ayudar en esta tarea. Puede optar por cambiar el nombre de sus archivos directamente desde la línea de comandos u optar por una solución gráfica. Las opciones están ahí, por lo que todo lo que necesita hacer es elegir.

Si está utilizando Windows o macOS y desea cambiar el nombre de los archivos de imagen de forma masiva, Adobe Bridge puede ser una herramienta útil. También puede administrar sus archivos y activos digitales con Adobe Bridge.

Cuota Cuota Pío Correo electrónico Cómo cambiar el nombre de sus fotos por lotes con Adobe Bridge

No pase por alto las capacidades de procesamiento de archivos por lotes de Adobe Bridge. Pruebe este consejo para cambiar el nombre de todas sus imágenes de una vez.

Leer siguiente
Temas relacionados
  • Linux
  • Gestión de archivos
  • Aplicaciones Linux
Sobre el Autor Rubaiat Hossain(39 Artículos publicados)

Rubaiat es un licenciado en informática con una gran pasión por el código abierto. Además de ser un veterano de Unix, también se dedica a la seguridad de redes, la criptografía y la programación funcional. Es un ávido coleccionista de libros de segunda mano y tiene una admiración interminable por el rock clásico.

Más de Rubaiat Hossain

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse