Vorrei eseguire uno script gawk--re-interval
usando uno shebang. L'approccio "ingenuo" di
#!/usr/bin/gawk --re-interval -f
... awk script goes here
non funziona, poiché gawk viene chiamato con il primo argomento "--re-interval -f"
(non diviso attorno agli spazi), che non comprende. C'è una soluzione alternativa per questo?
Ovviamente non puoi chiamare gawk direttamente ma racchiuderlo in uno script di shell che divide il primo argomento, o creare uno script di shell che poi chiami gawk e metta lo script in un altro file, ma mi chiedevo se ci fosse un modo per farlo questo all'interno di un file.
Il comportamento delle linee shebang differisce da sistema a sistema - almeno in Cygwin non divide gli argomenti con spazi bianchi. Mi interessa solo come farlo su un sistema che si comporta in questo modo; lo script non è pensato per essere portabile.
--re-interval
non è più necessario (vedere [ gnu.org/software/gawk/manual/… ).