crontabを使用してオーディオを実行できない理由はありますか?

crontabを使用してオーディオを実行できない理由はありますか?

古い公策で「ラジオアラーム時計」を作りたいです。最初のステップは、特定の時間にオーディオを再生することですので、次のスクリプトを作成しました。

#!/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を使用する必要はありません。別の方法がありますか?

ベストアンサー1

おすすめ記事