A Job that runs in a week at an exact time:

Usually, you might use the option “–begin=now+1week” to start a week later, but if you do that in the script each week, the start time for the job may shift a minutes each time it runs. The example below starts the job at 9am every week.

BDATE=`date +%Y-%m-%d -d "+7 days"`
sbatch --begin=${BEGIN} job.sbat