Scheduling launchd tasks like cronjobs?

Oct 24, 2006
Reaction score
So everywhere I read seems to be encouraing me not to use cronjobs but instead use launchd to run scheduled tasks.

I want to schedule rsync to run every two hours between certain times of the day on certain days of the week. From what I can tell, this doesn't seem to be all that easy with launchd. I looked for tutorials but it seems like the best I can do is to set intervals for running things, but not schedule things at specific times.

Any thoughts?

Shop Amazon

Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.