标签:if
#!/bin/bash if ls /backup | grep $(date +%F) &> /dev/null then echo "today is already backup" exit 1 else if ls / | grep backup &> /dev/null then if [ -f /backup ] then mv /backup /$(date +%T) &> /dev/null echo "changename backup to $(date +%T)" mkdir /backup &> /dev/null cp -r /etc /backup/$(date +%F) echo "$(date +%F) backup success" echo "$(date +%F) backup success" | mail -s "$(date +%F) backup success" root else if [ -d /backup ] then echo "backup is a dirctory" cp -r /etc /backup/$(date +%F) echo "$(date +%F) backup success" echo "$(date +%F) backup success" | mail -s "$(date +%F) backup success" root fi fi else mkdir /backup &> /dev/null cp -r /etc /backup/$(date +%F) echo "$(date +%F) backup success" echo "$(date +%F) backup success" | mail -s "$(date +%F) backup success" root fi fi
标签:if
原文地址:http://chomper.blog.51cto.com/7866214/1683315