rename
util no es muy "estándar". Cada distribución se envía con una rename
herramienta diferente . Por ejemplo, aquí en Gentoo, rename
es del sys-apps/util-linux
paquete y no admite expresiones regulares.
Hamish Downer sugirió mmv
que parece útil, especialmente para usar dentro de los scripts.
Por otro lado, para el caso general, es posible que desee cambiar el nombre de los usos . Tiene qmv
y qcp
comandos, que abrirán un editor de texto de su elección (mi preferencia: Vim) y le permitirán editar los nombres de archivo de destino allí. Después de guardar y cerrar el editor, qmv
/ qcp
hará todo el cambio de nombre.
Ambos mmv
y qmv
son lo suficientemente inteligentes como para cambiar el nombre de los archivos en el orden correcto y también para detectar cambios de nombre circulares, y crearán automáticamente un archivo temporal si es necesario.