crontab で実行したスクリプトで「 * is not found」というエラーメッセージを出力した場合の解決方法をご紹介します。
cron実行時の環境変数が下記。 /usr/binと/binしか参照しない
ということで、crontab の中で PATH を設定してないと、/usr/bin, /bin への PATH が通っているコマンド以外、エラーが発生するということが分かりました。
以上、crontab に設定したシェルスクリプトの PATH が通ってなかった、現場からお送りしました。