Last week I ran in to the problem that my svntag.sh script should run
on the first of every month. Unfortunately my svntag.sh script misses all
kind of PATH info so it will probably not run as a cronjob without
modifications.
Being to lazy to check and fix the possible problems while running from
cron, I came up with:
for i in {0..24}
do
echo svntag.sh | at -t $(date -j -v+${i}m 200712010407 +%Y%m%d%H%M)
done
Which works when using the zsh shell on FreeBSD.