絶対パスで指定する。 シェルスクリプトでの注意点 実行のコマンドやディレクトリ等も絶対パスでかく。 ターミナルで何気なく使っているコマンドをcrontabにそのまま設定するとcommand not found で実行されないことがある。 crontabの環境変数は/usr/binと/binなのでその中のコマンドは絶対パスで書かなくてもいいが、その他ウェブから落としてきたアプリケーションは/usr/local/bin/の中にあることが多いのでそのコマンドを使いたい時は絶対パスで書くか環境変数に/usr/local/bin/を追加する必要がある。 crontabの環境変数確認方法 $ tail /Users/ユーザー名/Desktop/path crontabに環境変数を出力するスクリプトを設定し、確認。 コマンドのパス確認方法 $ which コマンド名 設定されているcrontab一覧 $
![Macでcronを使う時の注意点 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/f00a57c594f5d56b0d7f7313f277dc40ddc4e4e8/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9TWFjJUUzJTgxJUE3Y3JvbiVFMyU4MiU5MiVFNCVCRCVCRiVFMyU4MSU4NiVFNiU5OSU4MiVFMyU4MSVBRSVFNiVCMyVBOCVFNiU4NCU4RiVFNyU4MiVCOSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YWY0MDcyNDMwYmNkZTNmYTJlZjAxYThjYzM4NTQ1NjU%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwcnl1c3VrZWZ1ZGEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWQ0NzczNDU3ODhhYTU3Nzk4ZTRhYTQxYjAzYTVhYTFk%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D7e2099b527c98245387289788a932115)