Räknare för nästa körning i crontab

Ange ett cron-uttryck och en bastid för att se de kommande körtiderna.

Så här använder du

  1. Ange dina värden i fälten ovan.
  2. Tryck på Beräkna för att se resultatet direkt.
  3. Använd Dela-knappen för att kopiera en länk till ditt resultat.

Om denna kalkylator

Ett vanligt Unix-crontab-uttryck består av fem fält åtskilda med blanksteg — minut, timme, dag i månaden, månad och veckodag — som vart och ett godtar tal, intervall, listor, jokertecken (*) och stegvärden (som */15 för var 15:e enhet) för att definiera ett återkommande schema, till exempel ”0 3 * * 1-5” för klockan 03:00 på vardagar. Att räkna ut exakt när ett sådant uttryck nästa gång utlöses kräver att alla fem fält tolkas och att tiden simuleras framåt, vilket lätt blir fel för hand, särskilt med stegvärden eller samspelet mellan veckodag och dag i månaden.

Systemadministratörer, backendutvecklare och DevOps-ingenjörer använder den här beräkningen varje gång de skriver eller granskar ett cron-jobb — för schemalagda säkerhetskopior, loggrotation, batchbearbetning av data eller automatiserade driftsättningar — för att bekräfta att schemat verkligen motsvarar det de avsåg innan det körs obevakat på en produktionsserver.

Den här kalkylatorn tolkar ditt crontab-uttryck med fem fält mot en bastid i UTC och listar de följande schemalagda körtiderna, så att du kan fånga en felskriven cron-rad innan den får ett jobb att köras klockan 03:00 i stället för 15:00, eller varje minut i stället för varje timme.

Var det här till hjälp?

Du kan välja upp till 3 reaktioner.

Kommentarer

  • Bli först med att kommentera.

Populära kalkylatorer

Alla räknare