| 1234567891011121314151617181920212223242526272829303132333435363738 |
- #!bin/sh
- zone_id_start=$1
- zone_id_end=$2
- index1=寻宝
- index2=服
- server_name=
- mapserver(){
- server_name=$index1$1$index2
- #echo $server_name
- }
- server_path=/server/bin
- zone_server_config=
- server_item_path=/script/Config.lua
- zone_index=$zone_id_start
- cur_dir_path=
- for ((;zone_index<=zone_id_end;zone_index++)) do
- #echo $zone_index
- cur_dir_path=$server_path$zone_index
- #echo $cur_dir_path
- if [ -d $cur_dir_path ]; then
- #echo "Dir exist"
- zone_server_config=$server_path$zone_index$server_item_path
- if [ -f $zone_server_config ]; then
- #echo "File exist"
- mapserver $zone_index
- sed -i "32c\SVR_NAME = \"${server_name}\"" ${zone_server_config}
- echo ${zone_server_config}
- else
- echo "${zone_server_config} is not exist"
- fi
- else
- echo "${cur_dir_path} is not exist"
- fi
- done
|