如何使用 shebang 创建允许就地修改的 AWK 脚本?

问题描述 投票:0回答:1

我想创建一个带有 shebang 的

awk
脚本,这样

./main.awk text.txt

text.txt
中执行就地修改。受到之前的解决方案的启发,我尝试了类似的方法

#!/usr/bin/awk -i inplace -f

但是没有成功。

awk in-place
1个回答
0
投票

/usr/bin/env
-S
选项一起使用来处理多个参数:

#!/usr/bin/env -S awk -i -f

参见

man env

-S, --split-string=S
       process and split S into separate arguments; used to pass multiple arguments on shebang lines
© www.soinside.com 2019 - 2024. All rights reserved.