while (1) { system "your task"; sleep 60 - (time % 60); }