Índice

Inclusión de archivos

gawk >= 4  

El lenguaje gawk ofrece, a partir de su versión 4, la posibilidad de incluir en el código fuente el contenido de otros archivos, mediante la directiva @include. La variable de entorno AWKPATH puede inicializarse con el nombre de los directorios donde gawk deberá buscar los archivos a incluir (mismo principio que la variable PATH Unix). Si AWKPATH está inicializada, esta también deberá contener la ubicación del script principal.

Ejemplo

El archivo a incluir:

$ nl mostrar.inc.gawk   
     1  function mostrar (mensaje) { print mensaje  }

El programa principal:

$ nl include.gawk   
         
     1  @include "mostrar.inc.gawk"   
         
     2  BEGIN {   mostrar ("Hello")  }   
   
$ gawk -f include.gawk    
Hello