2013-03-26 33 views
0

如何讓腳本在23:59每天自主執行?自治腳本

我想通過使用if語句可以工作,但是如何獲得尚未執行的腳本知道何時需要它的工作?

如果我在早上第一時間運行它,是否有某種條目可以讓程序保持運行直到23:59我可以告訴它在給定時間再次運行它?這樣它只會替換之前的文件,並給我一份日常活動的彙總報告,我不必編寫多個腳本。

+3

查閱'man crontab' – jedwards 2013-03-26 15:16:01

+0

歡迎來到bash腳本!我不能強調:看看* [BashPifFalls](http://mywiki.wooledge.org/BashPitfalls)*之前,其中一個咬你! ^^ Bash真的很棒,但知道這些會大有幫助(並且還會幫助其他炮彈) – 2013-03-26 16:47:28

回答

2

如何讓腳本在23:59每天自主執行?

cron是該工作的工具。

你必須看起來像

59 23 * * * /path/to/my_script.sh 

這意味着每天23:59運行/path/to/my_script的條目。

+0

啊,好的!謝謝! – Gregthen00b 2013-03-26 15:20:19

+0

使用CentOS,最新版本..是否意味着條目應該看起來像:crond 59 23 * * * [path]? – Gregthen00b 2013-03-26 15:27:24

+0

@ user2212109:查看[CentOS指南配置cron任務](http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-autotasks-cron-configuring.html)瞭解更多信息信息在那裏。 – 2013-03-26 15:30:36