별표 구성(sip.conf)을 다시 로드하기 위해 crontab 작업을 생성하려고 합니다. 명령을 수동으로 실행하면 다음과 같이 작동합니다./usr/sbin/asterisk -rx "reload"
실행 권한이 있는 스크립트를 수동으로 실행하면 그렇지 않습니다. 내 스크립트에는 두 줄만 있습니다.
#!/bin/bash
/usr/sbin/asterisk -rx "reload"
/usr/sbin/asterisk -rx "reload"
실제로 .sh 파일을 어딘가에 두지 않고 crontab에서 직접 실행해 봐야 합니까 ?
답변1
crontab의 한 줄에는 .sh 파일이 필요하지 않으며 crontab에 넣으면 됩니다.
crontab 오류가 있는지 루트 메일함을 확인하십시오(설정하지 않은 경우 - 대부분 /var/spool/mail/root일 가능성이 높음)