Есть задача
/etc/cron.monthly/baketc
Вручную ее запускаю - она работает. Но не вижу, чтобы она за последние несколько месяцев делала бэкап. Как бы проверить, почему так происходит? Надо бы ее запустить так, как делает это cron. И проверить, вообще cron.monthly запускается или нет?
В логах нашел:
anacron.service: Killing process 4046 (baketc) with signal SIGKILL.
Может визуально что-то не так в скрипте? cat baketc
#!/bin/bash
# set -x
# load /etc/PROFILE
if [[ -f /etc/PROFILE ]]; then
source /etc/PROFILE
fi
if [[ -z "${PROFILE_USER_USER}" ]]; then
exit 0
fi
CMD="/home/${PROFILE_USER_USER}/.config/myscript/backup/debian/backup_etc.sh"
if [[ ! -f "${CMD}" ]]; then
exit 0
fi
"${CMD}" >/dev/null 2>&1&
exit 0