首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用server.xml编辑tomcat shell

使用server.xml编辑tomcat shell
EN

Stack Overflow用户
提问于 2013-05-07 16:13:31
回答 3查看 1.8K关注 0票数 0

如何使用shell编辑编辑Tomcat服务器的server.xml文件?我想将文本文件中的一个新标记插入到<GlobalNamingResources>标记下的server.xml中。我发现了许多关于sed命令的帖子,用另一个值替换一个值很有用,但在我的示例中,我想添加一个标记,而不是替换一个标记。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-05-07 16:30:31

sed还可用于在文件中插入行。此命令将标记foo附加到GlobalNamingResources结束标记之后:

代码语言:javascript
复制
sed -i~ '/<\/GlobalNamingResources/a <foo></foo>' server.xml

在创建server.xml~备份文件时,可使用options -i~进行就地编辑。

票数 0
EN

Stack Overflow用户

发布于 2013-05-07 16:20:32

您是否正在查找编辑器命令的名称?

  • pico
  • nano
  • vi
  • emacs

或者,如果您将shell连接到UI

  • gedit
  • kate

我相信还有很多其他的。

票数 0
EN

Stack Overflow用户

发布于 2013-05-07 16:21:19

只需使用'sed‘或'>>’unix命令。

这里已经处理过了:How can I add a line to a file in a shell script?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16414294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档