Cambiar el nombre de todos los archivos y nombres de directorios a minúsculas en Linux

Aquí veremos cómo cambiar el nombre de todos los archivos y directorios a minúsculas en Linux. Podemos hacerlo fácilmente con algunos comandos básicos en Linux. 

El siguiente comando se puede usar para ver el contenido de su directorio.

$ find [directory_name] -depth

Aquí el directorio ‘priyanshu’ que tiene algunos subarchivos/carpetas, tiene todos los archivos que comienzan con letras mayúsculas:

$ find priyanshu -depth  

Rename All Files and Directory Names to Lowercase in Linux

Ahora vamos a usar el comando de cambio de nombre para cambiar el nombre de todos los archivos/carpetas en un directorio determinado.

El siguiente comando nos ayudará a cambiar el nombre de todos los archivos/carpetas 

$ find priyanshu -depth | xargs -n 1 rename -v 's/(.*)\/([^\/]*)/$1\/\L$2/' {} \;

Aquí ‘priyanshu’ es el nombre del directorio:

Rename All Files and Directory Names to Lowercase in Linux

Ahora, si vuelve a ver el contenido, verá que se ha cambiado el nombre de todos los archivos/carpetas.

Rename All Files and Directory Names to Lowercase in Linux

Publicación traducida automáticamente

Artículo escrito por priyanshugupta627 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *