小编Bog*_*mac的帖子

是否可以将参数传递给 sed 脚本?

考虑一个简单的 sed 脚本foo-to-bar.sed

s/foo/bar/
Run Code Online (Sandbox Code Playgroud)

和简单的调用:

sed -f foo-to-bar.sed some-file.txt
Run Code Online (Sandbox Code Playgroud)

现在,假设我想自定义替换字符串(在本例中为 bar)并将其作为参数传递给 sed 脚本。那可能吗?

注意:我知道我可以摆脱 sed 脚本并使用内联 shell 变量。我对将参数传递到 sed 脚本特别感兴趣。我在文档中找不到任何东西,但我仍然希望我遗漏了一些东西。

sed

5
推荐指数
1
解决办法
3196
查看次数

标签 统计

sed ×1