如何使用sed注释标记?

如何使用sed注释标记?,sed,Sed,我想使用sed命令对这个标记进行注释,但我总是会得到一个“错误替换”错误 这是标签: <Connector protocol="HTTP/1.1" port="${jboss.web.http.port}" address="${jboss.bind.address}" redirectPort="${jboss.web.https.port}" /> 你能帮我吗?试试这个: sed '/Connector protocol/{s/</&!--

我想使用sed命令对这个标记进行注释,但我总是会得到一个“错误替换”错误

这是标签:

<Connector protocol="HTTP/1.1" port="${jboss.web.http.port}" address="${jboss.bind.address}" 
         redirectPort="${jboss.web.https.port}" />

你能帮我吗?

试试这个:

sed '/Connector protocol/{s/</&!--/;n;s/>$/--&/}' log
sed'/Connector protocol/{s/$/--&/}日志

您可以使用任何要注释的标识符来更改
/Connector protocol/

我的输出应该是这样的: