小编Sam*_*Sam的帖子

sed 从文件加载替代品

我正在尝试使用 sed 将文件中的模式替换为另一个文件的完整内容。

目前我正在使用:

sed "s/PATTERN/`cat replacement.txt`/g" "openfile.txt" > "output.txt"
Run Code Online (Sandbox Code Playgroud)

但是,如果替换文件包含任何字符,例如', ", 或者/由于输入未经过清理而开始出现错误。

我一直在尝试使用本指南来帮助我,但我发现很难遵循。如果我尝试建议的r file命令,我只会得到一个字符串。

解决这个问题的最佳方法是什么?

sed text-processing

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

sed ×1

text-processing ×1