Thursday, January 10, 2008

AWK One Liner

Nunca me acostumbre a usar el AWK, pero hoy hice un one-liner que me sacó de un apuro.

  • El problema:
    • Agregarle un punto-y-coma (;) al final de cada linea de un archivo de texto
  • La solución:
    • cat file.txt | awk '{print $0 ";"}'
    • Explicación:
      • $0 corresponde a la línea completa
      • El patron está vacío, por lo que la regla se ejecuta siempre y con ello el print agrega el punto y coma a cada linea

0 Comments:

Post a Comment

<< Home