• ベストアンサー

crontab が想定とおりに処理されない

はじめまして 下記のように1日だけ設定しておくと正常に処理されるのですが 30 00 16 1 2-6 sh /home/import_night.sh 下記のような連続した日を設定すると重複して処理がされてしまいます。 30 00 16 1 2-6 sh /home/import_night.sh 30 00 17 1 2-6 sh /home/import_night.sh 30 00 18 1 2-6 sh /home/import_night.sh 30 00 19 1 2-6 sh /home/import_night.sh 30 00 20 1 2-6 sh /home/import_night.sh 原因がなんなのか、さっぱりです。 どなたかご存知の方がいらっしゃいましたら力を貸してください。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

[30 00 16 1 2-6] の各フィールドの意味をご存知でしょうか。 上記の場合、「1月16日と、さらに火曜から土曜の0:30」にスクリプトが実行されます。 これが理解できれば、なぜ重複処理されるかお解かりになると思います。 man crontab でご確認ください。

isshono
質問者

お礼

ありがとうございます! 下記のように記入すれば、よいのですよね? 試してみます。 30 00 16 1 * sh /home/import_night.sh 30 00 17 1 * sh /home/import_night.sh 30 00 18 1 * sh /home/import_night.sh 30 00 19 1 * sh /home/import_night.sh 30 00 20 1 * sh /home/import_night.sh

すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#24096
noname#24096
回答No.2
isshono
質問者

お礼

ありがとうございます。 試してみます。

すると、全ての回答が全文表示されます。

関連するQ&A