backup.sh 579 B

1234567891011121314151617
  1. #!/bin/bash
  2. cd /switchbackup
  3. for switch in $(cat ./creds.txt | grep -v "^#"); do
  4. TP_HOST=$(echo ${switch} | cut -d ";" -f 1)
  5. TP_IP=$(echo ${switch} | cut -d ";" -f 2)
  6. TP_USER=$(echo ${switch} | cut -d ";" -f 3)
  7. TP_PASS=$(echo ${switch} | cut -d ";" -f 4)
  8. ./get-conf.sh $TP_HOST $TP_IP $TP_USER $TP_PASS
  9. mv ./${TP_HOST}.cfg ./tp-link/${TP_HOST}_`date +%Y%m%d`.cfg
  10. if [ $? -ne 0 ]; then
  11. echo "Die Switch ${TP_HOST} konnte nicht gesichert werden" | mail -s "Switch-Backup" admin@klenzel.de
  12. fi
  13. done