crontab "0/15"分+ "11-15"時間フィールド:いつ終わりますか?

crontab

"0 0/15 11-15 ? * MON-FRI"のようなcrontab式が与えられたら、どのように解析しますか?

私は11-15が「11時から15時の間」を意味するのではなく、「時間が11-15時(含む)のとき」を意味すると正しく仮定しました。つまり、式は11:00に始まり、15:45に終わります。 15分?それとも14時45分に終わりますか?それとも15時ごろ?

ベストアンサー1

あなたの例にはフィールドが多すぎます。

クローン操作で利用可能なフィールドは次のとおりです。

`min hour mday month wday command+args`

例行のコマンドは以下から実行されます。

  • 0分
  • 真夜中(午前0時と午後3時)から15時間ごとに出発
  • 毎月11日、12日、13日、14日、15日、
  • 月のフィールドが間違っています。?
  • 毎週毎日
  • コマンドの実行MON-FRI

特定のバージョンのcronでは、?貪欲でないワイルドカードが月フィールドとして許可されていない限り、この場合は1桁の月の数字または1月 - > 9月と一致することがあります。

おすすめ記事