スクリプトを使用すると cron ジョブが機能しないのはなぜですか?

スクリプトを使用すると cron ジョブが機能しないのはなぜですか?

このコマンドはwall -n "Hello, World!"、手動で crontab に追加すると機能します。ただし、このコマンドで実行可能ファイルを作成し、cron を使用して呼び出すと、機能しません。スクリプトをテストしたところ、機能し、スクリプトのパスが に含まれています~/.profile

答え1

cron では、スクリプトへのフルパスを使用する必要があります。

/path/to/script.sh

関連情報