我有一个spring.xml文件,我想注释掉一个拦截器,我应该用什么shell脚本来注释掉这个配置,如下图所示?换句话说,我应该如何在特定行之前添加一行,例如第70行。谢谢!如何用户linux shell注释掉一个spring xml?
70 <mvc:interceptor>
71 <mvc:mapping path="/openapi/**"/>
72 <bean parent="paramsEncryptInterceptor"/>
73 </mvc:interceptor>
70 <!--
71 <mvc:interceptor>
72 <mvc:mapping path="/openapi/**"/>
73 <bean parent="paramsEncryptInterceptor"/>
74 </mvc:interceptor>
75 -->
解决方案 我打通插入注释字符串到指定的行状波纹管做:
sed -i '70i<!--' spring.xml
sed -i '75i-->' spring.xml
谢谢!
我使用 “SED -i '70I <! - ' spring.xml” 插入线,并把它注释掉这种方式。 – leo