Me gustaría ejecutar un script de gawk--re-interval
usando un shebang. El enfoque "ingenuo" de
#!/usr/bin/gawk --re-interval -f
... awk script goes here
no funciona, ya que se llama a gawk con el primer argumento "--re-interval -f"
(no dividido entre los espacios en blanco), que no comprende. ¿Hay alguna solución para eso?
Por supuesto, no puede llamar a gawk directamente, sino envolverlo en un script de shell que divide el primer argumento, o crear un script de shell que luego llame a gawk y coloque el script en otro archivo, pero me preguntaba si había alguna forma de hacerlo. esto dentro de un archivo.
El comportamiento de las líneas shebang difiere de un sistema a otro, al menos en Cygwin no divide los argumentos por espacios en blanco. Solo me importa cómo hacerlo en un sistema que se comporta así; el script no está destinado a ser portátil.
--re-interval
ya no es necesario (ver [ gnu.org/software/gawk/manual/… ).