這是我的工作45 5 5 2 WED /usr/bin/python3 /home/pi/Saqib/RaspBerryPiAdhan/www/commands/player.py "/static/media/fajr1.mp3" "Office Ustairs speaker"喬布斯看起來不錯(cuò),因?yàn)槲蚁M荒曛贿\(yùn)行一次......但是我正在使用一個(gè)名為“ croniter ”的模塊......而且它似乎有一個(gè)錯(cuò)誤。我的工作是設(shè)置為僅在 2 月 5 日 5 月 45 日的星期三解雇。但是,當(dāng)我使用get_next()方法時(shí),它也會(huì)返回即將到來/下周三的下一個(gè)觸發(fā)日期。我只需要開火一次。我的系統(tǒng)是 Linux Debian 內(nèi)核。無論如何圍繞這個(gè)?
3 回答

守著一只汪
TA貢獻(xiàn)1872條經(jīng)驗(yàn) 獲得超4個(gè)贊
這應(yīng)該這樣做:
0 45 5 5 2 ? * /usr/bin/python3 /home/pi/Saqib/RaspBerryPiAdhan/www/commands/player.py "/static/media/fajr1.mp3" "Office Ustairs speaker"

UYOU
TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊

慕少森
TA貢獻(xiàn)2019條經(jīng)驗(yàn) 獲得超9個(gè)贊
如果我們談?wù)?UNIX/Linux cron 記錄,它應(yīng)該是這樣的:
45 5 5 2 * /usr/bin/python3 /home/pi/Saqib/RaspBerryPiAdhan/www/commands/player.py "/static/media/fajr1.mp3" "Office Ustairs speaker"
首先你應(yīng)該使用數(shù)字,而不是星期幾的名稱。然后在分鐘、小時(shí)、月份和月份之間的 cron 關(guān)系中是AND。但是星期幾與月份的幾天是或關(guān)系。因此,在您的路上,腳本將在所需日期和每周三執(zhí)行
添加回答
舉報(bào)
0/150
提交
取消