やあ、
私は2 XMLファイルと2のことをする必要があるbashスクリプトのインストール処理中に。を使用するのか
セッド 任意の方法では、 XMLファイルに影響を与えるか?
1.Add <ServerListeners>セクションのセクションに
<ServerListener>
<BaseClass> myapp.module.WowConfigurator < / BaseClass >
< / ServerListener >
コードの下には、仕事は、すべてのタブを追加することではない;トンの形式は、 XMLファイルです。ビューのXMLファイルの点から、いいですか?
コード:
ISLISTENER=`grep -n "myapp" $WOW_HOME/conf/Server.xml|cut -d":" -f1 |head -1`
if [ ${ISLISTENER} == "" ]
then
INSERTLINE=`grep -n "ServerListeners" $WOW_HOME/conf/Server.xml|cut -d":" -f1 |head -1`
sed -e ''${INSERTLINE}'a\</ServerListener>''' $WOW_HOME/conf/Server.xml > $WOW_HOME/conf/Server.xml_new
mv $WOW_HOME/conf/Server.xml_new $WOW_HOME/conf/Server.xml
sed -e ''${INSERTLINE}'a\<BaseClass>myapp.module.WowConfigurator</BaseClass>''' $WOW_HOME/conf/Server.xml > $WOW_HOME/conf/Server.xml_new
mv $WOW_HOME/conf/Server.xml_new $WOW_HOME/conf/Server.xml
sed -e ''${INSERTLINE}'a\<ServerListener>''' $WOW_HOME/conf/Server.xml > $WOW_HOME/conf/Server.xml_new
mv $WOW_HOME/conf/Server.xml_new $WOW_HOME/conf/Server.xml
fi