0

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

4

3 回答 3

0

您在寻找编辑器命令的名称吗?

  • 微微
  • 纳米
  • emacs

或者如果您将外壳连接到 UI

  • 编辑
  • 凯特

我敢肯定还有很多其他的。

于 2013-05-07T08:20:31.940 回答
0

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

这已经在这里处理过:如何在 shell 脚本中向文件中添加一行?

于 2013-05-07T08:21:19.417 回答
0

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

sed -i~ '/<\/GlobalNamingResources/a <foo></foo>' server.xml

选项-i~使编辑就地创建server.xml~备份文件。

于 2013-05-07T08:30:30.767 回答