Penjana Crontab
Bina ungkapan cron dengan menu lungsur dan lihat jadual bahasa biasa serta 5 masa larian sebenar seterusnya.
Hasilnya
Sintaks Cron terkenal ringkas: lima medan yang dipisahkan dengan ruang di mana * bermaksud segala-galanya, */5 bermaksud setiap nilai kelima dan 0 0 * * 1 entah bagaimana bermaksud tengah malam Isnin. Penjana ini mengalih keluar tekaan — daripada menulis ungkapan dengan tangan, anda membinanya: untuk setiap medan (minit, jam, hari dalam bulan, bulan, hari dalam minggu) pilih 'setiap nilai', 'setiap N' atau taip nilai dan julat tertentu seperti 0,30 atau 9-17, dan ungkapan lima bahagian itu terhimpun sendiri semasa anda mengklik.
Hasilnya disahkan tiga cara sekaligus. Ungkapan itu sendiri dikemas kini secara langsung dan sedia untuk disalin ke crontab -e. Di bawahnya, ayat bahasa biasa menerangkan jadual — dengan nama bulan dan hari bekerja dalam bahasa anda — jadi '*/10 2-4 * * 1-5' dibaca sebagai ayat dan bukannya teka-teki. Dan yang paling penting, alat ini mengira 5 masa larian sebenar seterusnya dengan matematik kalendar sebenar dalam waktu tempatan anda: jika jadual tidak melakukan apa yang anda harapkan, anda melihatnya serta-merta dalam tarikh, sebelum kerja itu gagal dalam pengeluaran.
Pengiraan mengikut semantik cron sebenar, termasuk peraturan yang menyebabkan pentadbir berpengalaman: apabila kedua-dua medan hari dalam bulan dan hari dalam minggu dihadkan, cron POSIX menjalankan tugas apabila mana-mana padanan, bukan kedua-duanya. Nilai langkah, senarai dan julat disokong dalam setiap medan dan jadual yang mustahil (seperti hari 31 dalam bulan Februari sahaja) dikesan dan bukannya tidak pernah menyala secara senyap.
Semuanya berjalan di sebelah klien dalam penyemak imbas anda — butiran jadual tidak pernah meninggalkan mesin anda, dan halaman berfungsi di luar talian setelah dimuatkan. Perhatikan alat ini membina ungkapan crontab 5 medan standard; jika anda mempunyai ungkapan sedia ada dan hanya ingin menyemaknya, gunakan pengesah cron kami yang berasingan, yang memfokuskan pada mengesahkan sintaks dan bukannya membina jadual.