De como perl te salva el culo de vez en cuando
Sí, he tenido que partirme la cara con perl unas cuantas veces. Sí es verdad, es la caña se hacen tropecientasmil cosas con perl. Sí es verdad cuando lo dominas eres dios, sí es verdad hay gente que escribe código perl legible.
Pero también es verdad que generalmente es un infierno de leer, su extremada flexibilidad a veces juega en su contra etc etc. No voy a escribir ni a favor ni en contra de perl. Seguro que es la herramienta que hay que utilizar en determinados sitios y seguro que es la herramienta que no hay que utilizar en tantos otros.
El caso es que hoy me ha salvado el culete una línea de perl y tenía ganas de guardarla. En principio debí usar delicious pero ya de paso le quito un poco el polvo al blog. Estaba yo ahí dale que te pego con la práctica de PL2 cuando me bajo un fichero de código que tengo que analizar, oh cielos!! mi mac no se lleva bien con los ^M …. oh cielos!! no tengo dos2unix …. ahí está el perl, ahí está el tio:
perl -pi -e 's/r$//g' fichero_al_que_quitarle_la_zurraspilla
Y esa es mi historia.

on Mayo 15th, 2007 at 7:40 pm
My friend of misery, lo que te ha salvado el culo no es perl, sino sed, sólo que en lugar de invocarlo directamente lo has hecho a través de perl. Puedes hacer directamente desde la linea de comandos:
sed s/\\r//g con_zurraspa > sin_zurraspa
A por PL2! vamos coño! Tu, yo, perl, sed, … somos cuatro contra uno, no podemos perder!
on Mayo 15th, 2007 at 7:44 pm
No tiees tu razón ni na.
Fiate las cuentas que le echo al perl que cuando he visto “perl” ya no seguí vislumbrando.
Que sí que con vi tb se hace…. pero no … yo ahi de macho machote.
on Mayo 17th, 2007 at 10:02 am
Eso mismo estaba pensando yo…
Que además, ya puestos y para que sea más parecido:
sed -i ’s/\\r//g’ fichero_al_que_quitarle_la_zurraspilla
De todas formas te agradezco el post, porque yo siempre me olvido de cuál es la forma de buscar el caracter ese y siempre termino dando vueltas por ahí un rato.
Creo que esta vez me lo voy a apuntar