Normalmente renombro archivos y directorios con el comando mv
. Estoy leyendo un libro en shell bash que menciona el comando rename
. Cuando ejecuté man rename
se mostró una página de manual. Sin embargo, cuando ingresé rename
en el shell bash, se informó:
-bash: rename: command not found
Hice una investigación y descubrí que puedes instalar el comando rename
con Homebrew.
-
¿Hay alguna buena razón para no instalarlo con Homebrew?
-
¿Hay algo que pueda hacer con el comando
rename
que no puede hacer con el comandomv
?
También tengo curiosidad por saber si existe una explicación conocida de por qué el comando rename
no existe en primer lugar. ¿Y por qué hay una página de manual para un comando que no existe?
ACTUALIZACIÓN: Parece que con el comando rename
puedes hacer expresiones regulares de este modo:
rename 's/(.*)(.*)/new$1$2/' *
Con mv
, esto no parece ser posible.