我如何编辑 server.xml
使用 shell 的 Tomcat 服务器的文件?
我想从文本文件中插入一个新标签到 server.xml
在<GlobalNamingResources>
下标签。
我发现很多关于 sed
的帖子命令,用另一个值替换一个值很有用,但在我的例子中,我想添加一个标签而不是替换一个。
最佳答案
sed
也可用于在文件中插入行。此命令在 GlobalNamingResources
结束标记之后附加标记 foo
:
sed -i~ '/<\/GlobalNamingResources/a <foo></foo>' server.xml
选项 -i~
进行就地编辑,创建 server.xml~
备份文件。
关于shell - 使用 shell 编辑 tomcat server.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16414294/