使用ksh编辑tomcat server.xml?

时间:2012-06-25 19:18:48

标签: shell unix tomcat ksh

我想知道通过ksh脚本更改tomcats conf / server.xml配置文件中某些设置的最简单方法是什么?

例如,我想更改这两个片段的默认端口:

替换它:

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

有了这个:

<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

而且,

替换它:

<Server port="8005" shutdown="SHUTDOWN">

有了这个:

<Server port="8006" shutdown="SHUTDOWN">

非常感谢!

1 个答案:

答案 0 :(得分:1)

我想你想在配置中改变这个?这将是一个简单的sed,你可以通过添加不仅仅是数字来使它更安全一些:

sed -i 's/8005/8006' server.xml