I thought I had this sussed:-
3/10 * * * * news <command>
to run <command> every ten minutes starting at three minutes past the hour but it doesn't. It just runs the command at three minutes past the hour and not again until three minutes past the next hour.
(Note this is in a file in /etc/cron.d, hence the 'news' for the username to run the command.)
I thought that the first time I set this up it worked every ten minutes, but looking at my logs it seems I was wrong, oh well. I have to admit re-reading the man page I can't see how I expected it to work the way I thought.
So I can change it to:-
*/10 * * * * news <command>
but that means (presumably) that the command will run on the hour which I'd really prefer to avoid. Is there no way to say run at x minutes past and every ten minutes thereafter? I suppose I could do:-
3,13,23,33,43,53 * * * * news <command>
Is that the only/best way to do it?