【发布时间】:2021-02-15 23:34:55
【问题描述】:
我是sed 的新手,我正在尝试将 BFile 的内容插入到文件 AFile 中,在模式之前(在 AFile 中)
以下是我尝试过的:
sed -i '/blah Blah/r BFile' AFile : 在 AFile 的模式之后插入 BFile 的内容。
sed -i '/blah Blah/i BFile' AFile : 它在 AFile 中的模式之前插入 string 'BFile'。
...嗯
我意识到这是因为对正则表达式或 sed 的错误理解:我无法理解 /i 和 /r 在这里的工作原理...我在 sed --help 中找不到任何帮助
有人明白我的意思吗?
问候,
斯坦
【问题讨论】:
-
man sed阅读手册。