나는 오래된 공책으로 "라디오 알람시계"를 만들고 싶습니다. 첫 번째 단계는 특정 시간에 오디오를 재생하는 것이므로 다음 스크립트를 만들었습니다.
#!/bin/bash
echo "ideas for practice"
PATH=/home/rick/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
mpg123 -v /home/rick/Music/mala.mp3
그런 다음 이것을 내 crontab에 추가했습니다.
* * * * * ./musicCron.sh 2>> ~/cron.log
그러나 항상 오류가 발생합니다.
./musicCron.sh: line 6: 9803 Segmentation fault (core dumped) mpg123 -v ~/Music/mala.mp3
ffplay도 시도해 보았으므로 문제는 이것이 아니라고 생각합니다.
crontab을 통해 mpg123을 실행할 수 없는 이유가 있나요?
내가 원하는 것을 당신이 할 수 있는 다른 방법이 있나요? 이 작업을 수행하기 위해 cron을 사용할 필요는 없습니다. 다른 방법이 있나요?