in reply to Script wrapper script

If I understand what you're trying to do, you can just use the shell syntax in the cron command line:
# crontab file: 1 1 1 * * /home/me/bin/monthly_job || echo monthly job failed 2 2 * * 2 /home/me/bin/weekly_job && echo weekly job succeeded
and so on. Given that the scripts will exit with zero status on success and non-zero status on failure, the conditionals on the command line will work as you would expect: in the "monthly" example, if the first command fails (non-zero exit status), the second command (following "||") is run; in the "weekly" case, the second command (following the ampersands) will only run if the first command succeeds (zero exit status).