簡體   English   中英

我怎樣才能在linux中創建非對稱的cron作業?

[英]How can i make asymmetric cron job in linux?

我想制作非對稱的預定cron作業。

我的cPanel允許使其像“每分鍾/每小時/每天/每月的x倍”等。

但是我想每天為不同時間做一個cron工作(每天20.00,20.04,21.12,03.00等)。

這可能嗎?

您可以指定一組小時和分鍾

4,12,0 20,21,03 * * * *

這將匹配20:00,20:04,20:12,21:00,21:04,21:12,03:00,03:04,03:12

如果你想要更具體,你必須使用單獨的條目,如Wiseguy指出的那樣。

不是直接的。

我不知道cPanel給你的能力,請記住你可以多次創建一個cron條目,用於不同的目的這是在不同時間執行腳本的cron條目。

#execute myjob at 20:00,20:04 every day.
0,4 20 * * *  /path/to/myjob

#execute myjob at 20:30,20:46,21:30,21:46, 22:30,22:46  every day.
30,46 20,21,22 * * *  /path/to/myjob

#execute myjob at 21:12 on Monday ,Tuesday and Wednesday
21 12 * * 1-3  /path/to/myjob

#execute myjob 15 minutes past every 3. hour on Saturday
15 */3 * * 6  /path/to/myjob

閱讀crontab手冊中的更多內容

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM