如何为awk使用多个参数(即#!)
我想执行一个呆子脚本--re-interval
用弹簧弹。“天真”的方法
#!/usr/bin/gawk --re-interval -f... awk script goes here
不起作用,因为gawk是用第一个参数调用的。"--re-interval -f"
(没有在空格周围分开),它不理解。有解决办法吗?
当然,您不能直接调用gawk,而是将其包装到一个可以拆分第一个参数的shell脚本中,或者创建一个shell脚本,然后调用gawk并将该脚本放入另一个文件中,但是我想知道在一个文件中是否有什么方法可以做到这一点。
在不同的系统中,谢邦线的行为是不同的-至少在西格温它不会将参数拆分为空格。我只关心如何在这样的系统上执行此操作;脚本不应该是可移植的。