【发布时间】:2019-10-17 07:26:46
【问题描述】:
我已经搜索了整个 stackoverflow(也许我只是不擅长搜索),但我找不到我的问题的答案。我正在尝试使用 sed 在同一行的两个模式之间插入一个单词或一个字符串。
我知道如何在搜索到的模式之后插入一个词
sed -e "s/pattern/& new_word/g"
带有与号 (&)。
但是这个命令会在每次出现的搜索模式中插入“new_word”,所以我试图指定它,以便它只在两个模式之间插入“new_word”。
例如,
Some words = [want to insert words here];
如何在“一些单词(这里有多个空格)=”和“;”之间插入它?
这种命令的语法是什么?另外,你们用什么资源来学习sed?我搜索过的许多 sed 教程都非常基础,没有详细介绍不同选项和标志的用法。
谢谢。
【问题讨论】: