![クローン真夜中00 24または00 00? [閉鎖]](https://linux33.com/image/52107/%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3%E7%9C%9F%E5%A4%9C%E4%B8%AD00%2024%E3%81%BE%E3%81%9F%E3%81%AF00%2000%EF%BC%9F%20%5B%E9%96%89%E9%8E%96%5D.png)
私の現在の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
。