Cron এক্সপ্রেশন পার্সার

Cron এক্সপ্রেশন পার্স ও ব্যাখ্যা করুন। স্ট্যান্ডার্ড 5-field এবং এক্সটেন্ডেড 6-field (সেকেন্ডসহ) cron ফরম্যাট সমর্থন করে। একটি মানব-পাঠযোগ্য বিবরণ, UTC-তে পরবর্তী ১০টি কার্যকর সময় এবং বিস্তারিত ফিল্ড বিশ্লেষণ দেখায়। ওয়াইল্ডকার্ড, রেঞ্জ, তালিকা, স্টেপ এবং নামযুক্ত মান (MON-SUN, JAN-DEC) সমর্থন করে।

মানব-পাঠযোগ্য
ফিল্ড বিশ্লেষণ
ফিল্ড মান অর্থ

Cron এক্সপ্রেশন সম্পর্কে আরও

Cron এক্সপ্রেশনের ফর্ম্যাট

একটি স্ট্যান্ডার্ড cron এক্সপ্রেশনে স্পেস দ্বারা পৃথক 5টি ফিল্ড থাকে:

মিনিট ঘন্টা মাসের-দিন মাস সপ্তাহের-দিন

ফিল্ডঅনুমোদিত মানবিশেষ অক্ষর
মিনিট0-59* , - /
ঘন্টা0-23* , - /
মাসের দিন1-31* , - /
মাস1-12 বা JAN-DEC* , - /
সপ্তাহের দিন0-7 বা SUN-SAT (0 এবং 7 = রবিবার)* , - /
বিশেষ অক্ষর
  • * ফিল্ডের সব মানের সাথে মেলে।
  • , মানের তালিকা পৃথক করে। উদাহরণ: সপ্তাহের দিনে 1,3,5 মানে সোমবার, বুধবার, শুক্রবার।
  • - পরিসর নির্ধারণ করে। উদাহরণ: ঘন্টায় 9-17 মানে সকাল 9টা থেকে বিকেল 5টা পর্যন্ত প্রতি ঘন্টায়।
  • / ধাপ নির্ধারণ করে। উদাহরণ: মিনিটে */15 মানে প্রতি 15 মিনিটে। 5/10 মানে মিনিট 5 থেকে শুরু করে প্রতি 10 মিনিটে (5, 15, 25, 35, 45, 55)।
সাধারণ উদাহরণ
এক্সপ্রেশনঅর্থ
0 * * * *প্রতি ঘন্টায় মিনিট 0-তে
*/5 * * * *প্রতি 5 মিনিটে
0 9 * * 1-5প্রতি কার্যদিবসে সকাল 9:00-তে
0 0 1 * *প্রতি মাসের 1 তারিখে মধ্যরাতে
30 2 * * 0প্রতি রবিবার রাত 2:30-তে
0 6,18 * * *প্রতিদিন সকাল 6:00 এবং সন্ধ্যা 6:00-তে
0 0 * * 1-5প্রতি কার্যদিবসে মধ্যরাতে
15 14 1 * *প্রতি মাসের 1 তারিখে বিকেল 2:15-তে
6-ফিল্ড ফর্ম্যাট (সেকেন্ডসহ)

কিছু সিস্টেম শুরুতে একটি ঐচ্ছিক সেকেন্ড ফিল্ড সমর্থন করে:

সেকেন্ড মিনিট ঘন্টা মাসের-দিন মাস সপ্তাহের-দিন

উদাহরণস্বরূপ, 30 0 * * * * মানে প্রতি মিনিটের 30 সেকেন্ডে।