@frankmeeuwsen @haayman in je systemlog, tegenwoordig meestal journald (uit te lezen via journalctl -u cron, bijvoorbeeld).
Ik ging er van uit dat het met die cron 0 12 1-7 * 1 juist wel zou moeten lukken, eigenlijk. Ben benieuwd waarom die dan niet afvuurt.
Om om die beperking van sh heen te komen die @haayman benoemt (overigens, dat is ook te ondervangen door SHELL=/bin/bash in je crontab op te nemen, natuurlijk), werkt het ook als je het uiteindelijke commando in een shellscript zet (wat je volgens mij ook al had, het staat me bij dat je dat zei in ieder geval) en die met #!/bin/bash te beginnen.