lastreport="0000" echo "started at: $(date +"%H%M")" while [ "a" = "a" ] do newtime=$(date +"%H%M") if test $lastreport = "0000" -o $newtime = "0935" -o $newtime = "1001" -o $newtime = "1031" -o $newtime = "1101" -o $newtime = "1131" -o $newtime = "1201" -o $newtime = "1231" -o $newtime = "1301" -o $newtime = "1331" -o $newtime = "1401" -o $newtime = "1431" -o $newtime = "1501" -o $newtime = "1531" -o $newtime = "1601" then if test $newtime != $lastreport then echo "run report at " $newtime php check_status1.php lastreport=$(date +"%H%M") fi fi sleep 1 done