¿Cómo puedo editar los nombres de los archivos en un directorio como si estuviera editando el texto de un archivo usando un editor de texto?
Siento que he visto esta demostración en un video, tal vez usando algún complemento de Vim u otro, ¿o tal vez fue en texto Sublime?
Me gustaría poder realizar reemplazos de cadenas de expresiones regulares, realizar ediciones arbitrarias, etc., sin tener que escribir un script de shell o redactar un comando de shell arcano.
Respuesta1
puedes mirareditar, que te permite utilizar cualquier editor.
Respuesta2
En arch-linux, vidir
se incluye como parte de moreutils
.
moreutils /usr/bin/vidir
Después de ejecutar vidir
en el directorio al que está cambiando el nombre de los archivos, el editor vim se abrirá automáticamente.
Edite su archivo y guarde los cambios ( :wq
): los nombres de los archivos se actualizarán automáticamente.