Գործառնական

Անվճար առցանց Cron Expression Parser գործիք

Գովազդ

Ձևաչափ՝ րոպե ժամ օր ամիս աշխատանքային օր [տարի]

Հաճախակի օրինակներ

* * * * *

Ամեն րոպե

0 * * * *

Ամեն ժամ

0 0 * * *

Ամեն օր կեսգիշերին

0 0 * * 0

Ամեն շաբաթ՝ կիրակի օրը

*/15 * * * *

Յուրաքանչյուր 15 րոպեն մեկ

0 9-17 * * 1-5

Ամեն ժամ, ժամը 9:00-ից մինչև 17:00, աշխատանքային օրերին

Cron շարահյուսություն

  • * - Ցանկացած արժեք
  • , - Արժեքների ցանկի բաժանիչ
  • - - Արժեքների միջակայք
  • / - Քայլերի արժեքներ
Գովազդ

Ի՞նչ կարող է անել Քրոն արտահայտությունը։

Cron-ը օպերացիոն համակարգերի համար սովորական միջոց է կրկնվող առաջադրանքները պլանավորելու համար, որոնք հաճախ կոչվում են cron jobs։ Cron-ի միջոցով դուք կարող եք համակարգչին ասել աշխատեցնել հրամանը կամ սցենարը ֆիքսված ժամերին կամ ընդմիջումներին՝ յուրաքանչյուր րոպե, ժամ, օր կամ շաբաթ կամ հատուկ գրաֆիկով։ Առաջադրանքները ձեռքով կատարելու փոխարեն, դուք մեկ անգամ սահմանում եք գրաֆիկը, իսկ մնացածը քրոնը կատարում է ֆոնին։

Cron արտահայտությունը կարճ տող է, որը նկարագրում է այս ժամանակացույցը։ Այն հետեւում է որոշակի ձեւաչափի, որպեսզի թե՛ մարդիկ, թե՛ ծրագրերը կարողանան կարդալ այն։ Շատ համակարգեր եւ գործիքներ աջակցում են cron արտահայտություններին, ներառյալ Linux-ը, Unix-ը, Azure Functions եւ Quartz .NET-ը։ Իր հիմնական տեսքով կրոն արտահայտությունը պարունակում է հինգ դաշտեր, որոնք առանձնացված են բացատներով, օրինակ՝ րոպեներ, ժամեր, ամսվա օր, ամիս եւ շաբաթվա օր։ Միասին այս դաշտերը ցույց են տալիս համակարգին, թե երբ եւ որքան հաճախ պետք է աշխատի ձեր առաջադրանքը, դարձնելով cron-ը սովորական աշխատանքը ավտոմատացնելու պարզ եւ հզոր միջոց։

Սկզբում * նիշերով լի կրոն տողը կարող է անհեթեթություն թվալ։ Այն սկսում է տրամաբանական լինել միայն այն ժամանակ, երբ դուք գիտեք, թե ինչպես «կարդալ» լարի դիրքերը։ Յուրաքանչյուր տեքստի բլոկ կրոն արտահայտության մեջ ներկայացնում է ժամանակի միավոր, որը վերահսկում է, թե երբ է աշխատելու աշխատանքը։

Յուրաքանչյուր *-ի դիրքը նշում է որոշակի ժամանակային միավոր, օրինակ՝ րոպե, ժամ, ամսվա օր, ամիս եւ շաբաթվա օր։ Այս համատեքստում աստղը նշանակում է «ամեն մեկ» տվյալ միավորի համար (օրինակ՝ * րոպեների դաշտում նշանակում է ամեն րոպե)։ *-ն օգտագործելու փոխարեն կարող եք դնել կոնկրետ արժեքներ կամ օրինաչափություններ՝ գրաֆիկը ավելի ճշգրիտ վերահսկելու համար։ Օրինակ, դուք կարող եք գրել cron արտահայտություն, որը աշխատանք է կատարում ամեն երկուշաբթի, միայն հուլիսի 12-ին, յուրաքանչյուր չորրորդ ժամը մեկ, ժամից ճիշտ 5 րոպե անց։ Յուրաքանչյուր դաշտ կարգավորելով՝ դուք կարող եք ստեղծել շատ ճշգրիտ եւ ճկուն գրաֆիկներ ձեր ավտոմատացված առաջադրանքների համար։

 

API փաստաթղթերը շուտով կհրապարակվեն

Documentation for this tool is being prepared. Please check back later or visit our full API documentation.