মধ্যরাতের উপর দিয়ে ঘন্টা ব্যাপ্তির সাথে ক্রন্টব এন্ট্রি


18

এই বৈধ crontab সময় স্পেসিফিকেশন, প্রত্যাশিত যা করছেন তা করছে:

0 22-4 * * *

বা এর মতো কিছু করা দরকার

0 22,23,0,1,2,3,4 * * *

উত্তর:


5

আমি কখনও এর মতো ব্যাপ্তি ব্যবহার করার চেষ্টা করি নি এবং আমি নিশ্চিত না যে এটি কার্যকর হবে কিনা। সুতরাং আমার প্রথম পরামর্শটি এটির পরীক্ষা করা এবং দেখুন কী হবে - সম্ভবত এমন কোনও স্ক্রিপ্টের সাহায্যে যা কেবল লগ এন্ট্রি করে বা অন্যরকম কিছু করে।

দ্বিতীয়ত, এটিটি এবং বিএসডি ক্রনের জন্য আপনার কাছে রেঞ্জ এবং তালিকা সহ-বিদ্যমান থাকতে পারে না, সুতরাং সেখানে আপনাকে প্রতি ঘন্টা আলাদাভাবে তালিকাবদ্ধ করতে হবে বা দুটি লাইন থাকতে হবে, একটি রেঞ্জের সাথে এবং একটি তালিকার সাথে একটি।


আপনার উত্তর দ্বারা এটিটি / বিএসডি তে বৈধ হওয়ার জন্য পরিবর্তিত প্রশ্ন। আমি আসলে জেনকিন্স জব কনফিগারেশনে "আমার" ক্রোনটাব স্পেক লিখছি (এবং আজ রাতে এই ডামি জবটি পরীক্ষা করবে), তবে ইউনিক্স / লিনাক্স সিস্টেমে কী প্রত্যাশিত আচরণ রয়েছে তা জানতে আমি এখানে জিজ্ঞাসা করছি।
হাইড

আসলে আমি আশা করব এটি কাজ করবে না এবং এটি যদি করানো হয় তবে আনন্দিতভাবে অবাক হবেন। তবে আপনি যদি একটি অবৈধ পরিসীমা প্রবেশ করেন তবে ক্রোনও অভিযোগ করবে বলে আমি আশা করব।
জেনি ডি

12

মধ্যরাতের উপর ক্রোনজব চালাতে আমার সমস্যা হয়েছিল। জড়িত স্ক্রিপ্টগুলির জন্য আমি প্রায় দুটি প্রায় অভিন্ন এন্ট্রি রেখেছি।

* 22-00 * * * /myscript
* 00-05 * * * /myscript

যে কৌশলটি মনে হয়েছিল।
22-05 ব্যবহার করার কারণে আমি ক্রোন ব্যর্থতাগুলির মুখোমুখি হয়েছিলাম এবং নির্মূল প্রক্রিয়া দ্বারা এই সমাধানটি নিয়ে এসেছি।


কেবল একটি নোট, এটির সাথে কাজ করে না বলে মনে হচ্ছে */5, যেমন:*/5 00-05 * * * /myscript
ড্যান্টেক্স ২

8

চারপাশে ক্রোন ডেমন বিস্তৃত রয়েছে, আপনি না বলছেন যদি আপনি কোন সঠিক ব্যবহার করছেন (যেমন কোণার ক্ষেত্রে তালিকাগুলি হ্যান্ডলিং খুব ভালভাবে কোনও সংস্করণ থেকে পরের অংশে পরিবর্তিত হতে পারে) কোনও উত্তর হতে পারে না। সেরা বাজি আপনার স্পষ্ট তালিকা সঙ্গে যেতে হয়। যদি কিছু বাস্তবায়ন আপনার মোড়কে ঘুরিয়ে দেওয়ার মতো এক অদ্ভুত উপায় বলে নেয় তবে আমি খুব অবাক হব না 4-22...

আপনার স্থানীয় ডকুমেন্টেশন এমনকি এই ধরণের ক্ষেত্রে উল্লেখ করে? সম্ভবত দুটি তালিকা থাকা বৈধ 22-24,1-4?


8
আমি নিশ্চিত করতে পারি যে 22-23,0-4(ক্রন্টব নোট করে না 24) নিখুঁতভাবে কাজ করে, কমপক্ষে আমি যে সেন্টোটিতে এটি পরীক্ষা করেছিলাম tested
কিওয়ারটিবয়
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.