Cron Wrapper
#!/bin/bash
LOG="/var/log/cron-jobs/$(basename "$1").log"
mkdir -p "$(dirname "$LOG")"
{
echo "=== $(date) ==="
"$@" 2>&1
echo "Exit: $?"
} >> "$LOG" - cron
- wrapper
- logging
- errors
- jobs
Wrapper for cron jobs with logging and error handling.
#!/bin/bash
LOG="/var/log/cron-jobs/$(basename "$1").log"
mkdir -p "$(dirname "$LOG")"
{
echo "=== $(date) ==="
"$@" 2>&1
echo "Exit: $?"
} >> "$LOG"