2009/Nodos/Introducción a AWK en 12 ejemplos

De Hackmeeting



Introducción a AWK en 12 ejemplos.




Modalidad:

charla

warning.png"charla " no esta en la lista de posibles valores (taller, charla, conferencia, mesa redonda, trabajo en grupo, exposición, performance, asamblea, reunión, workshop, acción, manifestación, concierto, videoconferencia, otra modalidad) para este atributo.
Duración:

30-40 minutos

warning.png"30-40 minutos " no esta en la lista de posibles valores (Nodo permanente, 15 min., 30 min., 45 min., 60 min., 75 min., 90 min., 105 min., 120 min., 135 min., 150 min., 165 min., 180 min., ) para este atributo.
Nombre de la dinamizadora:

Usuario:Francisco

Resumen:

[[Resumen::"AWK es un lenguaje de programación diseñado para procesar datos basados en texto, ya sean ficheros o flujos de datos."(Wikipedia) A través de una docena de ejemplos prácticos veremos la ventaja de utilizar AWK en línea de comandos y pequeños scripts, ahorrando tiempo y líneas de código, y como podemos substituir en una sola línea AWK lo que, de otra manera, harían un flujo de comandos grep, sed, cut, cut, tail, etc.

]]
Dirigido a:

Amantes de la línea de comandos, aficionados a los shell scripts, administradores de sistema, curiosos inconstantes...


Idioma:

Castellano


Metodología:

Charla/presentación con demostraciones prácticas.


Palabras clave:

awk, bash, shell, scripts, parser, programación, línea de comandos, consola


Conocimientos recomendados para los participantes:

comandos básicos de consola


Lecturas recomendadas:

[[Lecturas::para empezar: AWK en la wikipedia

manuales de referencia: man awk, Manual AWK en castellano (gracias Sico ;-)

Nota: es altamente desaconsejable leerse los manuales como si fuera El Quijote 
 a riesgo de acabar peor que el protagonista.

]]
Material necesario:

proyector


Preferencias horarias:

cualquier hueco que quede libre


Seguridad de asistencia de la persona que lo dinamiza:

seguro que asistiré (salvo catástrofe planetaria)


¿Cómo podría integrarse este nodo en la mani?:

no se


Documentación generada:

Audio, video, diapositivas, fotos, comentarios, etc.




wiki-navigation
project-navigation