- 論壇徽章:
- 0
|
新寫的腳本:
#!/bin/bash
WORKDIR=/home/xmission/jxonline2/new/jxonline2
echo "輸入DBIP"
read DBip
echo "shuru DBname"
read DBname
eth0=$(cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR |awk -F = '{ print $2 }')
eth1=$(cat /etc/sysconfig/network-scripts/ifcfg-eth1 | grep IPADDR |awk -F = '{ print $2 }')
eth2=$(cat /etc/sysconfig/network-scripts/ifcfg-eth1:0 | grep IPADDR |awk -F = '{ print $2 }')
eth3=$(cat /etc/sysconfig/network-scripts/ifcfg-eth1:1 | grep IPADDR |awk -F = '{ print $2 }')
eth4=$(cat /etc/sysconfig/network-scripts/ifcfg-eth4:2 | grep IPADDR |awk -F = '{ print $2 }')
eth5=$(cat /etc/sysconfig/network-scripts/ifcfg-eth5:3 | grep IPADDR |awk -F = '{ print $2 }')
echo "shuru Paysysname"
read Paysysname
cd ${WORKDIR}/goddess
sed -i 's/IP=.*/IP='${eth0}'/g' ${WORKDIR}/goddess/KG_Goddess.ini
sed -i 's/ListenIP=.*/ListenIP='${eth5}'/g' ${WORKDIR}/goddess/KG_Goddess.ini
sed -i 's/Server=.*/Server='${DBip}'/g' ${WORKDIR}/goddess/KG_Goddess.ini
sed -i 's/Database=.*/Database='${DBname}'/g' ${WORKDIR}/goddess/KG_Goddess.ini
sed -i 's/Server=.*/Server='${DBip}'/g' ${WORKDIR}/goddess/KG_StatGameData.ini
sed -i 's/DatabaseName=.*/DatabaseName='${DBname}'/g' ${WORKDIR}/goddess/KG_StatGameData.ini
sed -i 's/IP=.*/IP='${eth5}'/g' ${WORKDIR}/goddess/KG_StatGameData.ini
執(zhí)行完畢后,KG_Goddess.ini和KG_StatGameData.ini的文件中都是^M,已經(jīng)替換的部分沒有問題,沒有替換的每行末尾都有^M,腳本是我自己在linux系統(tǒng)上敲的,無語。。。 |
|