嗨,我有我的配置文件,我必须在两个标记之间添加一些标记,如下所示

<blacklist>


</blacklist>

我需要在这两个标记之间添加一些其他标记,如下所示
 <blacklist>
<blacklistEntry>
<groupNames>A,B,C<\/groupNames>
<errorCode>0222<\/errorCode>
</blacklistEntry>
</blacklist>

我试着用sed,但没能做到。请帮忙

最佳答案

sed -i 's/<blacklist>/<blacklist>\n<blacklistEntry>\n<groupNames>A\,B\,C<\/groupNames>\n<errorCode>0222<\/errorCode>\n<\/blacklistEntry>/g' file.xml

09-11 17:20