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:
Excelente Christian por ésta última entrega sobre "Renombrando archivos con rename".
Lo tendré en cuenta.
Gracias por el aporte.
Atentamente Eric.
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.
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.