Sed 在图案之前添加新行

Sed 在图案之前添加新行,sed,Sed,我需要在模式之前添加一些文本 我知道如何在图案之后添加 sed -i '/pattern/aNew Text' input_file 但是如何在模式之前添加“新文本”。在模式之前插入的命令是i sed -i '/pattern/aNew Text' input_file sed -i '/pattern/iNew Text' input_file 此命令在与模式匹配的行之前插入所需内容,但如果要在匹配本身之前插入内容,请使用捕获组进行替换。@user2176228:此

我需要在模式之前添加一些文本

我知道如何在图案之后添加

sed  -i '/pattern/aNew Text'     input_file

但是如何在模式之前添加“新文本”。

在模式之前插入的命令是
i

sed  -i '/pattern/aNew Text'     input_file
sed  -i '/pattern/iNew Text' input_file

此命令在与模式匹配的行之前插入所需内容,但如果要在匹配本身之前插入内容,请使用捕获组进行替换。

@user2176228:此处的详细信息: