Can anyone recommend a GUI based program to control the execution of bash scripts according to time/interval? I'm already familiar with both cron and at and looking for recommended alternatives. A command line program might be fine as well, I'm primarily looking for ease of use and flexibility when it comes to altering the time/interval for the execution of jobs. Ideally this would run on both Linux and Mac OS. Thanks.
Edit: Just to make things clear, this is not for me but for a course I'm teaching within a Humanities/Arts department. Sometimes the command line is scary to a novice. My approach has been to demonstrate certain problem solving using the (in this case) OSX interface, or a utility with a GUI and then dropping down to the command line to do the same thing. I do this to "soften" the move from the GUI to the terminal. Additionally, this approach seems to help students see that the answer to a specific problem/technique can then be abstracted to a more general set of problems/techniques.
cron
is not easy to use/not flexible?cron
andlaunchd
. I guess even if there is such a program, it would just be a wrapper aroundlaunchd
(and honestly I haven't heard of any scheduler for shell scripts — application schedulers might or might not work for scripts, not sure).