【发布时间】:2017-03-02 03:21:40
【问题描述】:
我的根 cron 文件中有以下代码:
PATH=/opt/someApp/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
45 12 * * * /home/ben/MetaBackup/metabackup.sh 2>&1 >/dev/null | slacktee.sh -t "Metabase Backup Error" -a "danger"
slacktee.sh 位于 /usr/local/bin 和 /usr/bin 但是当我运行这个 metabackup.sh 时运行正常,但 slacktee.sh 没有。我也尝试过 slacktee 的绝对位置,但这没有用。更令人困惑的是我在我的用户 crontab 中放置了完全相同的行,并且 slacktee 工作正常。我究竟做错了什么?或者这是我需要在那里提出的 slacktee 问题?
编辑: 可以在这里找到 slacktee:https://github.com/course-hero/slacktee
【问题讨论】: