1234567891011121314151617181920 |
- #!/bin/sh
- DATE=`date +%Y-%m-%d_%H:%M:%S`
- ppid=`pgrep -f "tmate -S"`
- if [ $ppid > 0 ]; then
- echo [ $DATE ] "tmate already running..."
- else
- addr=`/usr/bin/timeout -t 30 /usr/bin/run_tmate.sh`
- id=CSU3_$(cat /sys/class/net/eth0/address)
- `wget --spider folus.no-ip.org:8090/tmate_update.php?chargerID=$id\&tmateAddr=${addr:4}`
- #`wget --spider foluswen.com:8090/tmate_update.php?chargerID=$id\&tmateAddr=${addr:4}`
- if [ $? -eq 0 ]; then
- echo [ $DATE ] $addr
- else
- ppid=`pgrep - f "tmate -S"`
- `kill $ppid`
- fi
- fi
|