arde en el infierno

Mayo 15th, 2007

De como perl te salva el culo de vez en cuando

Posted by arcturus in Tecnología, Universidad

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.

3 Responses to ' De como perl te salva el culo de vez en cuando '

Subscribe to comments with RSS or TrackBack to ' De como perl te salva el culo de vez en cuando '.

  1. Palako said,

    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!

  2. arcturus said,

    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.

  3. Juanje said,

    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 ;-)

Leave a reply


*
To prove you're a person (not a spam script), type the answer to the math equation shown in the picture. Click on the picture to hear an audio file of the equation.
Click to hear an audio file of the anti-spam equation