ERICLINUX: Renombrando archivos con rename (III)

17/1/08

Renombrando archivos con rename (III)

En la última entrada sobre este tema (Renombrando archivos con rename II) habíamos conseguido instalar en nuestro sistema el archivo desde el Live-cd de Ubuntu. Esta vez veremos como bajar el archivo directamente desde la Internet.

Abrimos una ventana del terminal escribimos el siguiente comando:

$ wget http://tips.webdesign10.com/files/rename.pl.txt

Aparecerá un mensaje como este:

--17:49:23-- http://tips.webdesign10.com/files/rename.pl.txt => `rename.pl.txt' Resolving tips.webdesign10.com... 66.29.125.67 Connecting to tips.webdesign10.com|66.29.125.67|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2,987 (2.9K) [text/plain] 100%[=======================>] 2,987 12.26K/s 17:49:26 (12.23 KB/s) - `rename.pl.txt' saved [2987/2987]


Con este simple comando habremos obtenido el código fuente del script. Y ahora qué hacemos con el? Pues fácil. Primero lo renombramos:

$ cp rename.pl.txt rename

Luego le damos permisos de ejecución:

$ chmod -v +x rename

Ahora necesitamos cambiarle los permisos de ownership, lo haremos como root:

# chown -v root:root rename

Hacemos un backup de nuestro rename (por las dudas):

# cp -p /usr/bin/rename /usr/bin/rename.old

Y ahora copiamos el archivo al directorio /usr/bin

# cp -p rename /usr/bin

Listo. Vieron qué fácil? Sencillo y sin despeinarnos ;-)

Ahora todos los comandos juntos, para copiar y pegar:

$ wget http://tips.webdesign10.com/files/rename.pl.txt
$ cp rename.pl.txt rename
$ chmod -v +x rename
# chown -v root:root rename
# cp -p /usr/bin/rename /usr/bin/rename.old
# cp -p rename /usr/bin

Ya tenemos la versión Perl de rename en nuestro sistema. Si no me equivoco, creo que esta forma es la más fácil, ya que no hay necesidad de tener instalado Ubuntu ni su Live-cd, aunque nunca viene mal tenerlo cerca.

Proximamente pondremos manos en el asunto y veremos cómo renombrar múltiples archivos e incluso generar scripts con rename.

Muchas gracias.

Atentamente Christian.

En la última entrada sobre este tema (Renombrando archivos con rename II) habíamos conseguido instalar en nuestro sistema el archivo desde el Live-cd de Ubuntu. Esta vez veremos como bajar el archivo directamente desde la Internet.

Abrimos una ventana del terminal escribimos el siguiente comando:

$ wget http://tips.webdesign10.com/files/rename.pl.txt

Aparecerá un mensaje como este:

--17:49:23-- http://tips.webdesign10.com/files/rename.pl.txt => `rename.pl.txt' Resolving tips.webdesign10.com... 66.29.125.67 Connecting to tips.webdesign10.com|66.29.125.67|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2,987 (2.9K) [text/plain] 100%[=======================>] 2,987 12.26K/s 17:49:26 (12.23 KB/s) - `rename.pl.txt' saved [2987/2987]


Con este simple comando habremos obtenido el código fuente del script. Y ahora qué hacemos con el? Pues fácil. Primero lo renombramos:

$ cp rename.pl.txt rename

Luego le damos permisos de ejecución:

$ chmod -v +x rename

Ahora necesitamos cambiarle los permisos de ownership, lo haremos como root:

# chown -v root:root rename

Hacemos un backup de nuestro rename (por las dudas):

# cp -p /usr/bin/rename /usr/bin/rename.old

Y ahora copiamos el archivo al directorio /usr/bin

# cp -p rename /usr/bin

Listo. Vieron qué fácil? Sencillo y sin despeinarnos ;-)

Ahora todos los comandos juntos, para copiar y pegar:

$ wget http://tips.webdesign10.com/files/rename.pl.txt
$ cp rename.pl.txt rename
$ chmod -v +x rename
# chown -v root:root rename
# cp -p /usr/bin/rename /usr/bin/rename.old
# cp -p rename /usr/bin

Ya tenemos la versión Perl de rename en nuestro sistema. Si no me equivoco, creo que esta forma es la más fácil, ya que no hay necesidad de tener instalado Ubuntu ni su Live-cd, aunque nunca viene mal tenerlo cerca.

Proximamente pondremos manos en el asunto y veremos cómo renombrar múltiples archivos e incluso generar scripts con rename.

Muchas gracias.

Atentamente Christian.

3 COMENTARIOS:

Eric | 17 de enero de 2008, 15:39  

Excelente Christian por ésta última entrega sobre "Renombrando archivos con rename".

Lo tendré en cuenta.

Gracias por el aporte.

Atentamente Eric.

Christian | 17 de enero de 2008, 16:32  

Eric, gracias por el comentario. La verdad es que busqué mucho si era posible utilizar la versión de rename que existe Debian y Ubuntu en Slackware (que es la distro que uso habitualmente) pero no encontré info sobre el tema asi que me puse a probar y el resultado lo volqué en estas entradas.
Gracias a ti por dejarme participar en tu blog.
Saludos.

Eric | 17 de enero de 2008, 16:43  

Si, está genial...
No hay de que agradecer, y cuando dices:

"Gracias a ti por dejarme participar en tu blog"

Are una pequeña aclaración.
Este ya no es mi blog, es mio, tuyo y de marga.
Todos colocamos nuestro "granito de arena" y hacemos que la cosa marche.

Ésta es una pequeña comunidad que día a día se hace más amplia gracias a nuestras visitas.

Todos participamos y todos nos ayudamos.

El agradecido soy yo por tenerte en éste sitio.

Atentamente Eric.

Publicar un comentario

Bienvenido a ERICLINUX.
Gracias por tu comentario.

Nota: solo los miembros de este blog pueden publicar comentarios.

Tu comentario será moderado la primera vez que lo hagas al igual que si incluyes enlaces. A partir de ahi no ser necesario si usas los mismos datos y mantienes la cordura. No se publicarán insultos, difamaciones o faltas de respeto hacia los lectores y comentaristas de este blog.