クローン真夜中00 24または00 00? [閉鎖]

クローン真夜中00 24または00 00? [閉鎖]

私の現在のcrontabは次のとおりです。

00 00 * * 1-5 "/home/user/script.sh"

でも発動しないようです。真夜中に実行されることを除いて、他のすべては正常にトリガされます。

真夜中の正しい形式は何ですか?00 00または00 24

ベストアンサー1

私は0 0これが真夜中の正しい仕様だと思います(前にゼロがないので、この場合は二重ゼロはありません)。 man crontab(5) から:

          field          allowed values
          -----          --------------
          minute         0-59
          hour           0-23
          day of month   1-31
          month          1-12 (or names, see below)
          day of week    0-7 (0 or 7 is Sun, or use names)

これがシステムcrontab(つまり/etc/crontab、)にある場合は、時間指定とコマンドの間のフィールドがコマンドを実行しているユーザーであることを確認してください。

また、コマンドへのパスがに完全に指定されているか$PATH、わかりやすいように相対パスであることを確認してください$HOME

おすすめ記事