Rubem Pacelli Asked: 2024-07-03 04:49:05 +0800 CST2024-07-03 04:49:05 +0800 CST 2024-07-03 04:49:05 +0800 CST 如何使用 shebang 创建允许就地修改的 AWK 脚本? 772 我想要创建一个awk带有shebang的脚本, ./main.awk text.txt 在 中执行就地修改text.txt。受到之前解决方案的启发,我尝试了类似 #!/usr/bin/awk -i inplace -f 但它不起作用。 awk 2 个回答 Voted Best Answer pmf 2024-07-03T05:10:00+08:002024-07-03T05:10:00+08:00 /usr/bin/env与选项一起使用-S来处理多个参数: #!/usr/bin/env -S awk -i inplace -f 看man env: -S, --split-string=S process and split S into separate arguments; used to pass multiple arguments on shebang lines kvantour 2024-07-03T20:12:18+08:002024-07-03T20:12:18+08:00 最简单的就是 #/usr/bin/gawk -f @include "inplace" # rest of the code goes here ... 或-i只是--include该指令的简写@include。
/usr/bin/env
与选项一起使用-S
来处理多个参数:看
man env
:最简单的就是
或
-i
只是--include
该指令的简写@include
。