Hola Mundo en AWK
Hola mundo en GAWK (GNU AWK) es un script muy sencillo que en parte sigue la estructura básica de un programa en AWK, pero abreviada porque las acciones siguentes no son necesarias.
Lo primero que necesitamos es decirle al intérprete de nuestro shell que es un
script gawk con la línea: #!/bin/gawk
.
Posteriormente usamos un bloque BEGIN
este bloque sirve para la
inicialización del programa, generalmente aquí se declaran variables de
ambiente, separadores de archivos, contadores y demás cosas. En este caso, este
es el único bloque que necesitaremos, por lo que no pondremos los demás, ya que
eso sólo confunde al intérprete. Y dentro de ese bloque, utilizamos el comando
print "hello world!"
. Como podemos ver, GAWK y los diferentes AWK, son muy
sencillos de manejar, y la sintaxis es bastante clara.
#!/bin/gawk
# PROGRAMA: helloworld2.awk
# AUTOR: Otto Hahn Herrera
# FECHA: 2020-05-25
# PROPOSITO: Imprimir 'hello world!'
BEGIN { print "hello world!" }
# NOTA:
# las otras partes del programa como no hay ingestión
# de líneas ni resultado final no son necesarias