while test "a" = "a" do lsth=$(date +"%H") lstm=$(date +"%M") echo $lsth echo $lstm if test $lsth = "00" && ($lstm="30" || $lstm="35" || $lstm="40" || $lstm="45") then echo "run process at $date" fi done