回复 4# e3002
[root@-Server config_backup]# cat conf_start.sh
#!/bin/sh
NOW_TIME=`date +%y-%m-%d`
cd /usr/local/config_backup/log
touch ${NOW_TIME}.log
/usr/local/config_backup/conf_backup_core.sh |tee ${NOW_TIME}.log[root@-Server config_backup]#
[root@-Server config_backup]# cat conf_backup_core.sh
#!/bin/sh
SWITCH_IP="/usr/local/config_backup/CORE_IP_ADD.list"
LOG_DIR="/usr/local/config_backup/LOG_CORE"
DIR_LIST="/usr/local/config_backup/dir.list"
NOW_TIME=`date +%y-%m-%d`
ASY_FW="ASY_DataCenter/FW"
ASY_SW="ASY_DataCenter/DC_Switch"
BCS_FW="BCS-NCC/FW"
BCS_SW="BCS-NCC/CoreSW"
OldBuilding_SW="OldBuilding/CoreSW"
OldBuilding_FW="OldBuilding/FW"
Nissan_FW="Nissan/FW"
Nissan_SW="Nissan/SW"
LiNing_FW="LiNing/FW"
LiNing_SW="LiNing/SW"
Ibis_FW="Ibis/FW"
Ibis_SW="Ibis/SW"
#################tftp core_switch config#####################
while read IP_ADD
do
(sleep 2;echo "username";sleep 2;echo "password";sleep 2;echo "copy run tftp";sleep 2;echo "192.168.11.7";sleep 2;echo "";sleep 5;echo "exit" )|telnet ${IP_ADD}
done < ${SWITCH_IP}
(sleep 2;echo "*****";sleep 2;echo "en";sleep 2;echo "nike";echo "copy run tftp";sleep 2;echo "192.168.11.8";sleep 2;echo "";sleep 5;echo "exit" )|telnet 192.168.11.9
。。。。