我有一個寫入文件兩個日期時間的兩個服務器的腳本。該腳本每分鐘啓動一次,但存儲的第二個腳本並不總是相同的。如何在同一秒鐘內每分鐘運行一次腳本?
例:
2015-12-16 0:16:01.864 2015-12-16 0:16:01.972
2015-12-16 0:17:01.241 2015-12-16 0:17:01.350
2015-12-16 0:18:01.626 2015-12-16 0:18:01.735
2015-12-16 0:19:02.102 2015-12-16 0:19:02.210
正如你可以看到第四行寫有02秒並且不將01
在crontab中,我有這樣的情況:
* * * * * root cd /home/Project; ./PollDateServer.sh >/dev/null 2>&1
謝謝你
這真的取決於服務器。那時crontab會在''附近'運行它,但它不是100%肯定它就是那個時刻。如果你不得不依賴它,你可能需要在腳本中添加一個額外的檢查。 – fedorqui
http://stackoverflow.com/questions/21920975/linux-task-schedule-to-hour-minute-second:看看http://quartz-scheduler.org/ –
你不能問那種cron的準確性。你需要一個完全不同的解決方案,比如找到可能發展的東西?如果你不介意沿着這條路走下去,一小撮python/perl可以實現你想要的。 – Michael