重新加载星号 cronjob

重新加载星号 cronjob

我正在尝试创建一个 crontab 作业来重新加载星号配置(sip.conf)。手动运行命令,有效:/usr/sbin/asterisk -rx "reload"

手动运行具有可执行权限的脚本,则不会。我的脚本只有两行

#!/bin/bash
/usr/sbin/asterisk -rx "reload"

我应该尝试/usr/sbin/asterisk -rx "reload"直接从 crontab 运行,而不在某处实际拥有 .sh 文件吗?

答案1

crontab 中的一行不需要 .sh 文件,只需将其放入 crontab 中即可。

检查 root 的邮箱是否有 crontab 错误(如果您没有设置它 - 很可能是 /var/spool/mail/root)

相关内容