crontab -e で設定したときのユーザのcrontabで環境変数PATHがどうなっているのか調べてみました。 環境はCentOS6.5です。 crontabのPATHは貧弱であった crontab -e して */1 * * * * printenv > /tmp/printenv.txt このように設定して、1分後に作成されたファイルを見てみると、 $ cat /tmp/printenv.txt SHELL=/bin/sh USER=vagrant PATH=/usr/bin:/bin PWD=/home/vagrant LANG=en_US.UTF-8 SHLVL=1 HOME=/home/vagrant LOGNAME=vagrant _=/usr/bin/printenv 貧弱ぅ貧弱ぅ!な環境になっておりました。 PATHが/usr/binと/binだけというのは何ともお粗末