skip to content
barorin&?

シェルスクリプトのエラー対処

/ 1 min read

問題

cron を実行した際に/bin/sh: ~: not foundというエラーが出てしまう。

解決方法

PATHが通っていないことが原因のため、shまでの絶対パスを記載すればOK。

* * * * * /bin/sh /hoge/hoge.sh

shのパスがわからない場合の調べ方

$ which sh

もしPermission Deniedとなったら、権限を付与すれば OK

$ sudo chmod +x hoge.sh