কিভাবে প্রতি 3 মাসে ক্রোন জব চালানো যায়?


33

প্রতি তৃতীয় মাসের প্রথম দিন চলে এমন একটি কাজের জন্য ক্রোনটব এন্ট্রি কেমন হবে?


2
এটি অ্যাপাচি 2 এর সাথে কী করতে পারে?
জবা

উত্তর:


68

নিম্নলিখিতটি 1 লা জানুয়ারী, এপ্রিল, জুলাই এবং অক্টোবর 03:30 তে স্ক্রিপ্ট চালাবে

30 03 01 Jan,Apr,Jul,Oct * /path/to/script

বিকল্পভাবে, তবে কম স্পষ্ট

30 03 01 */3 * /path/to/script

প্রতি তিন মাস চলবে ১ লা জানুয়ারী, এপ্রিল, জুলাই ও অক্টোবর সাড়ে তিনটায়


4
+1: আমি সর্বদা ভাবতাম / স্বরলিপিটি সর্বাধিক সুস্পষ্ট ... আমি যেখানেই সম্ভব এটি ব্যবহার করি। (ক্রন্টাবের সময়সূচী অংশের শব্দগুলি আমাকে প্রকাশ করে দেয় ... আমি করতাম: "0 0 1 3,6,9,12 * /path/to/script.bash" যদি আমি / 3 না করতে পারি)
শয়তানিকপিপি

11
*/3প্রতি চার মাসে হবে না (12/3 = 4)?
ওয়ারেন

8
পছন্দ করুন যুক্তি এখানে একটি আধুনিক সত্য বিবৃতি। উদা: যদি (12% 3 == 0): রান_স্ক্রিপ্ট ()। আমি এই সম্পর্কেও ভেবেছিলাম! দুর্দান্ত প্রশ্ন।
Goahnary

1
@ গোহানারি বুঝতে পেরেছিলাম যে আমি স্পষ্টতা চেয়েছিলাম এর কিছুক্ষণ পরেও :)
ওয়ারেন

3
@ বার্ন, এটি সত্যিই বিভাগের পরিবর্তে একটি আধুনিক অপারেটর হওয়া উচিত। তবে ওহ ভাল ¯_ (ツ) _ / ¯
গোহেনারী

7

ক্রোনকে কনফিগার করার পদ্ধতি সম্পর্কে উইকিপিডিয়ায় একটি সুন্দর ব্যাখ্যা রয়েছে।

আপনার নির্দিষ্ট কেসের জন্য আপনি প্রতি 3 মাসে চালানোর জন্য ক্রোন এক্সপ্রেশন চালাতে পারেন - অবশ্যই আপনার সময়সূচির জন্য মাসগুলি পরিবর্তন করুন।

0 0 1 JAN,APR,JUL,OCT  * /path/to/script.bash

2
-1 যদিও এটির সঠিক উত্তর চিহ্নিত করা হয়েছে, ক্ষেত্রগুলি ভুল ক্রমে রয়েছে এবং এটি সঠিক ক্রমে থাকলেও এটি জানুয়ার, এপ্রিল, জুলাই, অক্টোবরের মধ্য দিয়ে মধ্যরাতে চলবে (উদাঃ 01/01 02) / 01 ... 31/01 01/04 ..) এবং প্রতি তিন মাস অন্তর একবার নয়। আমার উত্তরটি কাজ করবে তবে গৃহীত হয়নি। দুখী আমি!
রিচার্ড হলোয়ে

@ রিচার্ড হলোয়ে - সার্ভারের ত্রুটির রহস্যগুলি - টাইপটিকে নির্দেশ করার জন্য আমার উত্তরকে ধন্যবাদ জানিয়েছে
জন রোয়াদস

1
পরিবর্তনটি প্রতিবিম্বিত করতে আমি আমার -1 সরিয়েছি।
রিচার্ড হোলোয়ে

কমা পরে আপনারও ফাঁকা স্থান থাকা উচিত নয়, অনেক ক্রোন বাস্তবায়ন এগুলিকে বিভাজক হিসাবে দেখবে। আপনি এমন বাস্তবায়নগুলি দেখতে পাবেন যা সংখ্যাসমূহও দাবি করে, যদিও আমি মনে করি এটি আজকাল বিরল।
ডেভিড স্পিললেট

@ ডেভিড স্পিললেট ধন্যবাদ আমরা শেষ পর্যন্ত সেখানে পৌঁছে যাব ... সম্ভবত আমার ক্রেস্ট উত্তর সর্বদা সম্ভবত। যদি আমার কোনও শালীনতা থাকে তবে আমি এটি মুছে
ফেলতাম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.