指定された時刻にcronjobを予約する

指定された時刻にcronjobを予約する

仕事を少し整理しました。予約されたことこれらは特定の時間に順番に実行されます。私のcrontabスクリプトは次のとおりです。

15 10 * * * /Users/sri/files/BatchFF.sh
45 11 * * * /Users/sri/files/BatchGC.sh
15 13 * * * /Users/sri/files/Batch_GUI_FF.sh
45 14 * * * /Users/sri/files/Batch_GUI_GC.sh
15 16 * * * /Users/sri/files/Batch_Sim_FF.sh
45 17 * * * /Users/sri/files/Batch_Sim_GC.sh

理想的には、これらのスクリプトは10:15、11:45、13:15、14:45などで始める必要があります。しかし、スクリプトは期待どおりに起動せず、10:15、10:15、10:16、10:16、10:17、10:17に開始されます.このスクリプトはいくつかのログファイルも作成します。

スクリプトは実行可能で、ロギングをサポートし、スクリプトが完了するとレポートを生成します。スクリプトはJavaアプリケーションを呼び出してブラウザで実行され、そのログはフォルダに保存されます。プロセスが開始された日時を使用してフォルダが作成されるため、プロセスが開始された時点を検出できます。

私はOS X 12.4.0 DarwinがインストールされているApple McBook Airでこれを実行しています。

ベストアンサー1

おすすめ記事