cron과 at을 사용하여 쉘 스크립트를 실행하는 방법

cron과 at을 사용하여 쉘 스크립트를 실행하는 방법

나는 crontab을 이해하려고 노력하고 있습니다. crontab을 사용하여 쉘 스크립트를 실행하려고 합니다. 그러나 예상한 결과를 얻지 못합니다.
크론탭을 사용할 때,

38 17 * * * bin/sh sh /home/agalya/unix/digiclock.sh

쉘 스크립트를 실행할 수 없습니다.

"at" 명령을 사용해도 출력이 나오지 않습니다. 쉘 스크립트에 대한 경로를 올바르게 제공했는지 의심됩니다. 길을 어떻게 주어야 할까요?

~$ at 17:25
warning: commands will be executed using /bin/sh
at> /bin/sh sh /unix/digiclock.sh
at> <EOT>
job 9 at Sat Feb 20 17:25:00 2016

파일에 실행 권한이 있다고 확신합니다.

답변1

crontab 항목에 삭제해야 하는 콘텐츠가 포함되어 있습니다. 그것은해야한다

38 17 * * *  /home/agalya/unix/digiclock.sh

사용자 crontab의 경우. /etc/crontab(시스템 전체 crontab)에 있는 경우 다음 명령을 실행하는 사용자를 포함해야 합니다.

38 17 * * *  agalya  /home/agalya/unix/digiclock.sh

관련 정보