1234567891011121314151617181920212223242526272829303132333435 |
- #!/bin/bash
- declare -i cur_diff=0 min_diff=3600
- time_diff() {
- cur_sec=`date '+%s'`
- echo $cur_sec
- today=$(date "+%Y-%m-%d")
- today_time=`date -d "$today" +%s`
- echo $today_time
- cur_diff=`expr $cur_sec - $today_time`
- }
- time_diff
- echo $cur_diff,$min_diff
- if [[ $cur_diff -gt $min_diff ]]; then
- echo 'can purge'
- else
- echo '请等到凌晨一点后删除'
- exit
- fi
- server_ip='39.103.141.163'
- vdb=$(df -h | grep /dev/vdb1 | awk 'BEGIN{OFS=","}{print $1,$2,$3,$4}')
- vdc=$(df -h | grep /dev/vdc1 | awk 'BEGIN{OFS=","}{print $1,$2,$3,$4}')
- echo "HSET vdb $server_ip $vdb" | redis-cli -h '127.0.0.1' -p 6379
- echo "HSET vdc $server_ip $vdc" | redis-cli -h '127.0.0.1' -p 6379
- echo "HGET vdb $server_ip" | redis-cli -h '127.0.0.1' -p 6379
- echo "HGET vdc $server_ip" | redis-cli -h '127.0.0.1' -p 6379
|