Cron এক্সপ্রেশন জেনারেটর
ব্রাউজারে তাৎক্ষণিকভাবে cron এক্সপ্রেশন তৈরি, ব্যাখ্যা এবং যাচাই করুন। ভিজ্যুয়াল বিল্ডার এবং এক্সপ্রেশন পার্সার — বিনামূল্যে, ব্যক্তিগত, ক্লায়েন্ট-সাইড।
ব্রাউজারে তাৎক্ষণিকভাবে cron এক্সপ্রেশন তৈরি, ব্যাখ্যা এবং যাচাই করুন। ভিজ্যুয়াল বিল্ডার এবং এক্সপ্রেশন পার্সার — বিনামূল্যে, ব্যক্তিগত, ক্লায়েন্ট-সাইড।
ক্রন এক্সপ্রেশনগুলি হল পাঁচটি (বা ছয়টি, সিস্টেমের উপর নির্ভর করে) স্থান-বিচ্ছিন্ন ক্ষেত্র যা একটি সময়সূচী বর্ণনা করে: মিনিট, ঘন্টা, মাসের দিন, মাস এবং সপ্তাহের দিন৷ প্রতিটি ক্ষেত্র সাংখ্যিক মান, রেঞ্জ, তালিকা, বৃদ্ধি এবং ওয়াইল্ডকার্ড গ্রহণ করে। 1970-এর দশকের শেষের দিক থেকে ক্রোন হল ডি ফ্যাক্টো ইউনিক্স সময়সূচী বিন্যাস এবং এখন এটি ইউনিক্সের বাইরেও ব্যবহৃত হয় — কুবারনেটস ক্রনজবস, গিটহাব অ্যাকশন, এডব্লিউএস ইভেন্টব্রিজ নিয়ম, জেনকিন্স জবস এবং উৎপাদনে প্রায় প্রতিটি অন্যান্য শিডিউলিং সিস্টেম দ্বারা।
হাতে ক্রোন এক্সপ্রেশন পড়া এবং লেখা ত্রুটি-প্রবণ। ক্ষেত্রগুলি অবস্থানগত, দিনের-মাসের এবং সপ্তাহের-দিনের মিথস্ক্রিয়া অ-স্পষ্ট (যেকোন ক্ষেত্রের একটি মান কাজকে ট্রিগার করে, উভয় নয়), এবং ভুলগুলি নীরবে সময়সূচী তৈরি করে যা সঠিক দেখায় কিন্তু ভুল সময়ে আগুন৷ একটি জেনারেটর যা প্লেইন-ইংরেজি সময়সূচীকে সঠিক ক্রোন সিনট্যাক্সে অনুবাদ করে এই ভুলগুলি এড়িয়ে যায়।
এই টুলটি দুটি দিক নির্দেশ করে: একটি বন্ধুত্বপূর্ণ ফর্ম থেকে একটি ক্রন অভিব্যক্তি তৈরি করা (প্রতি সোমবার সকাল 9 টায়, ব্যবসায়িক সময়ের মধ্যে প্রতি 5 মিনিটে), এবং মানুষের পদে বিদ্যমান ক্রন অভিব্যক্তি ব্যাখ্যা করা। উভয়ই কোনো সার্ভার ইন্টারঅ্যাকশন ছাড়াই আপনার ব্রাউজারে চলে।
ক্রোন সিনট্যাক্স ঘন এবং ক্ষমাহীন। সাধারণ ভুলগুলির মধ্যে রয়েছে বিভ্রান্তিকর দিন-অফ-সপ্তাহের সংখ্যা (সিস্টেমের উপর নির্ভর করে রবিবার 0 বা 7), সেই দিন-অফ-মাস এবং সপ্তাহের-দিনের ব্যবহার বা শব্দার্থবিদ্যা ভুলে যাওয়া এবং ইনক্রিমেন্ট সিনট্যাক্সকে ভুল বোঝা (*/5 মানে প্রতি 5 0 থেকে শুরু)। একটি জেনারেটর নির্মাণের মাধ্যমে এগুলিকে ধরে — উত্পাদিত অভিব্যক্তিগুলি আপনি ফর্মে যা বর্ণনা করেছেন তার সাথে মেলে।
বিদ্যমান অভিব্যক্তি পড়া সমান কঠিন। 0 9 * * 1-5 এর মতো একটি সময়সূচী প্রতি সপ্তাহের দিন সকাল 9 AM তে পাঠ করা হয় একবার আপনি সিনট্যাক্সটি জানলে, তবে ক্রোনের সাথে অপরিচিত যে কেউ প্রতিটি ক্ষেত্রের সন্ধান করতে হবে। মানবিক পদে অভিব্যক্তি ব্যাখ্যা করা এক-অফ মিথস্ক্রিয়াগুলির জন্য বাক্য গঠন শেখার চেয়ে দ্রুত।
একটি সময়সূচী প্যাটার্ন চয়ন করুন, ক্রন অভিব্যক্তি পান।
স্ট্যান্ডার্ড ক্রনের পাঁচটি ক্ষেত্র রয়েছে: মিনিট (0-59), ঘন্টা (0-23), মাসের দিন (1-31), মাস (1-12), সপ্তাহের দিন (0-6 বা 0-7, উভয় রবিবার)। প্রতিটি ক্ষেত্র একটি একক মান, কমা দ্বারা পৃথক তালিকা, হাইফেন সহ পরিসর, / সহ বৃদ্ধি, বা * সহ ওয়াইল্ডকার্ড গ্রহণ করে।
দিনের-মাসের এবং সপ্তাহের-দিনের ব্যবহার বা শব্দার্থবিদ্যা: যদি যেকোন একটি নন-ওয়াইল্ডকার্ড মান সেট করা হয়, যে কোনো একটি মিলে গেলে কাজ চলে। এটি বিরোধীতামূলক কিন্তু POSIX ক্রোন আচরণের সাথে মেলে। উভয় ক্ষেত্র সেট করা একটি বিস্তৃত সময়সূচী তৈরি করে, একটি সংকীর্ণ নয়।
এক্সটেনশন বাস্তবায়ন দ্বারা পরিবর্তিত হয়। কেউ কেউ সেকেন্ডের জন্য ষষ্ঠ ক্ষেত্র গ্রহণ করে (কোয়ার্টজ, স্প্রিং); কেউ কেউ মেনে নেয়? একটি ওয়াইল্ডকার্ড বিকল্প হিসাবে; কিছুর মধ্যে রয়েছে @বার্ষিক, @মাসিক, @দৈনিক শর্টকাট। জেনারেটর বেশিরভাগ সিস্টেমের জন্য উপযুক্ত মান 5-ক্ষেত্র ক্রন উত্পাদন করে।