while true
do
cd /home/ysf-wiki/backupwiki
path=$(pwd)
logNow="["$(date "+%Y-%m-%d %H:%M:%S")"] "
echo $logNow"start to check need back up wiki ..."
now=$(date "+%H")
if [ "$now" = "02" ];then
echo $logNow"now is 02 AM, try to back up wiki..."
fileday=$(date "+%Y%m%d")
myFile=$path"/backup/"$fileday"back.bzip";
if [ ! -f "$myFile" ]; then
echo $logNow$myFile" file not exist, try to back up now ..."
sh ./BackupEveryDay.sh
else
echo $logNow$myFile" file exist, do not back up ..."
fi
else
echo $logNow"now is not the time to backup wiki..."
fi
echo $logNow"end to check back up wiki ..."
sleep 1200
done