私は簡単なawkプログラムを持っています:
#!/usr/bin/awk -f
BEGIN {print "work already!"}
私がそれを次のように実行した場合:
awk -f panic
(osx)端末では動作します。しかし、スクリプトとして実行しようとすると失敗します。
. panic
-bash: BEGIN: command not found
を使用してawkの場所を確認しましたwhich awkが、実際にはにあり/usr/bin/awkます。それが機能しない理由はありますか?