การแสดงออก cron ทุกชั่วโมงเริ่มต้นจากเวลาที่กำหนด


2

ทุก ๆ หนึ่งชั่วโมง (เริ่มจาก "ตอนนี้") ฉันสามารถกำหนดตารางเวลาโดยใช้นิพจน์ cron นี้ (นิพจน์) โดยใช้ nodejs cron-job

แต่ฉันต้องตั้ง cron ทุก ๆ ชั่วโมงเริ่มจากเวลาที่กำหนด ตัวอย่างเช่นสมมติว่าเริ่มจาก 3:30 น. - เราจะทำสิ่งนี้ได้ไหม อะไรคือการแสดงออกของ cron สำหรับสิ่งนี้ ความคิดใด ๆ ชื่นชม

คำตอบ:


6

ฉันสงสัยว่าคุณไม่ได้หมายถึง "ทุก ๆ ชั่วโมง" แต่ "ทุก ๆ ชั่วโมงของวันเริ่มตั้งแต่ 3:30"

30 3-23 * * *

30: นาทีครึ่งชั่วโมงที่ผ่านมา
3-23: เพียงชั่วโมง 3-23
*: ทุกวัน
*: ทุกเดือน
*: ทุกสัปดาห์

http://www.manpagez.com/man/5/crontab/


เราจะเปลี่ยนสิ่งนี้ให้ทำงานทุกๆ 10 นาทีหลังจาก 3: 30 ได้อย่างไร
Mobasher Fasihy

1

นี่คือวิธีที่ถูกต้องในการทำเช่นนั้น:

30 * * * *

นี่คือรายละเอียด:

30: นาทีครึ่งชั่วโมงผ่านไป

*: ทุกชั่วโมง

*: ทุกวัน

*: ทุกๆเดือน

*: ทุกวันธรรมดา


1

วิ่งทุกชั่วโมง

0 *  *  *  *    root    /path/to/command

หรือ

@hourly     root    /path/to/command

หรือเรียกใช้ทุก ๆ ชั่วโมงเริ่มต้นที่ 07:00

0 7 * * *       root    /path/to/command
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.