在Linux中,我可以使用什么命令将单行文本替换为新的多行文本?我想在一行上查找关键字,然后删除此行,并用多个新行替换它。因此,在下面显示的文本中,我希望搜索包含"keyword“的行,并将整个行替换为3行新文本,如下所示。例如替换包含关键字的行,This is Line 2 that has keyword更改为:
This is Line
我正在尝试用linux中树命令的输出(特别是在make文件中)替换一个“有围栏”的文本块。这是我的输入文件:some text...使用sed命令,我似乎无法将新行与行[fencedtitle]和----与----相匹配。但是,我可以用以下命令替换[fencedtitle]和----之间的文本:
sed -n '/\[fencedtit