Di solito gawk è in / bin o / usr / bin? Vorrei andare con #!/usr/bin/env gawkma poi non posso usare argomenti. In questo momento sto usando #!/bin/gawk -f. Lo script è molto lungo e contiene molte virgolette singole e funziona con stdin.
Il manuale di GNU Awk ha la sezione 1.1.4 Programmi awk eseguibili in cui usa #! / Bin / awk nel suo esempio ma continua dicendo:
Si noti che su molti sistemi è
awkpossibile trovare/usr/bininvece di in/bin. Caveat Emptor.
Cosa fanno la maggior parte delle persone? Ho letto che sed è apparentemente standardizzato in / bin mentre perl è presumibilmente standardizzato in / usr / bin (stessa pagina del link sed ma non mi permettono di creare un terzo link per questo post). Che dire di awk / gawk? Qualcuno sa quale è più comune o popolare?
-f? Non è/bin/gawkabbastanza? Inoltre, questo potrebbe essere rilevante.