Escena 1 (Habitacion de informatico lleno de ordenadores, monitores y diversas fricadas como mascara de darth vader, figuritas de final fantasy, naruto)
Narrador : Erase una vez y una vez que se era un informatico feliz y contento que queria compartir nuevos conocimientos adquiridos.
Jaime : Hey tios, habeis utilizado el comando rename alguna vez para renombrar con patrones?
Pedro y Palomo (al unisono) : No, siempre renombramos a pelo con mv fichero por fichero
Jaime (voz en off) : ¡¡¡Jajajajaja!!! hace unos años esperaba este momento, poder enseñarles una cosa nueva que he aprendido y es util a mis dos senseis de linux... he de saborear este momento....
Jaime (frotandose las manos) : Pues bien, el otro dia tenia multitud de ficheros en el servidor (debian) y como no me apetecia ir uno a uno renombrando con mv se me ocurrio mirar el man del rename. Imaginaros todos estos ficheros
Narrador : (Jaime crea una carpeta con 5 archivos en su ordenador de ocio, gentoo inestable por voluntad propia que le ha llevado mas de una vez al borde de la locura)
Jaime : Es tan sencillo como utilizar regular expresions (como me estoy tirando el moco!!. Llevo años intentando entender las regular expresions y ni pa dios, si lo descubri fue por que lo ponia en el man y a base de ensayo y error) de perl en el primer parametro del rename entre comillas simples y como segundo parametro el patron para seleccionar ficheros.
Narrador : (Jaime teclea rename 's/texto a reemplazar/texto reemplazado/' *.txt ; Y no ocurre nada)
Jaime : mmm debo haber escrito algo mal voy a mirar un documento que tengo en el servidor en el que lo apunte
Narrador : (ssh al servidor mira el documento y esta bien escrito. No obstante vuelve a intentarlo y nada)
Jaime : eeee, a mi me funciono ayer... lo juro por Carmack y por que no saque ningun juego mas de violencia sin sentido jamas
Narrador : (cientos de intentos despues se le ocurre mirar man de rename en la gentoo)
Jaime : JODER!!! es distinto al de debian
Narrador : (Jaime con ganas de llorar, Pedro le arrebata el teclado lee un poco el rename de gentoo y dice...)
Pedro : Si es mas facil rename "texto_a_reemplazar" "texto_reemplazado" *.txt
Narrador : (Logicamente funciono... asi que Jaime dandose de cabezazos jura que a partir de ahora probara las cosas en el equipo de presentacion antes de tirarse un moco como tal :D)
FIN
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario