hba*_*hba 4 unix linux bash shell awk
我有一个简单的awk程序:
#!/usr/bin/awk -f
BEGIN {print "work already!"}
Run Code Online (Sandbox Code Playgroud)
如果我运行它:
awk -f panic
Run Code Online (Sandbox Code Playgroud)
在(osx)终端上它可以工作.但是如果我尝试将其作为脚本运行它会失败:
. panic
-bash: BEGIN: command not found
Run Code Online (Sandbox Code Playgroud)
我检查了awk使用的位置,which awk它确实位于/usr/bin/awk.任何想法为什么它不起作用?