| 123456789101112131415161718192021222324252627 |
- #!/bin/bash
- for i in $(cat kameras.txt); do
- IP=$(echo $i | cut -d ";" -f1)
- PASS=$(echo $i | cut -d ";" -f2)
- HOST=$(echo $i | cut -d ";" -f3)
- ping -c 1 $IP > /dev/null 2>&1
- if [ $? -eq 0 ]; then
- echo "$HOST wird aktualisiert"
- sed "s@#URL#@cam_${HOST}@g" hikvision.xml > /tmp/hikvision.xml
- cat /tmp/hikvision.xml
- echo -n
- echo "##########################################"
- curl -T hikvision.xml http://admin:${PASS}@${IP}/ISAPI/Event/notification/httpHosts
- #cat /tmp/hikvision.xml
- else
- echo "$HOST ist nicht erreichbar"
- fi
- echo -n
- echo "##########################################"
- echo -n
- rm -f /tmp/hikvision.xml
- done
|