রবিবার কিভাবে প্রতি সপ্তাহে ক্রন্টব কাজ চালানো যায়


263

আমি রবিবার প্রতি সপ্তাহে কীভাবে ক্রন্টব চাকরী চালাব তা বোঝার চেষ্টা করছি। আমি মনে করি নিম্নলিখিতগুলি কাজ করা উচিত, তবে আমি সঠিকভাবে বুঝতে পেরেছি কিনা তা নিশ্চিত নই। নিম্নলিখিতটি কি সঠিক?

5 8 * * 6

7
প্রশ্নটি 'রবিবার' নিয়ে তবে গৃহীত উত্তরটি 'শনিবার' সম্পর্কে। ¿?
inigomedina

11
যে কোনও ক্রোন এক্সপ্রেশন তৈরি করতে https://crontab.guru/ সাইট ব্যবহার করুন ।
এনবিআই

উত্তর:


481

ক্রন্টব ফর্ম্যাটটির একটি ব্যাখ্যা এখানে দেওয়া হল।

# 1. Entry: Minute when the process will be started [0-60]
# 2. Entry: Hour when the process will be started [0-23]
# 3. Entry: Day of the month when the process will be started [1-28/29/30/31]
# 4. Entry: Month of the year when the process will be started [1-12]
# 5. Entry: Weekday when the process will be started [0-6] [0 is Sunday]
#
# all x min = */x

সুতরাং এটি অনুসারে আপনার 5 8 * * 0প্রতি রবিবার 8:05 চলবে।


148
আরও পঠনযোগ্য হওয়ার sun, mon, tue, wed, thu, fri, or satজন্য আপনি দিনের একটি ব্যবহার করতে পারেন । এটি আপনাকে রবিবার ব্যবহার 0বা নির্বাচনের মধ্য থেকে বেছে নেওয়া থেকে বাঁচায় 7
ফ্লু

193

রবিবার ক্রোন কার্যকর করতে আপনি এইগুলির মধ্যে যে কোনওটি ব্যবহার করতে পারেন:

5 8 * * 0
5 8 * * 7
5 8 * * Sun

5 8দিনের সময়টি যেখানে এটি ঘটবে সেখানে দাঁড়িয়েছে: 8:05।

সাধারণভাবে, যদি আপনি রোববার কিছু চালানো করতে চাই, ঠিক নিশ্চিত 5th কলাম পারেন এর রয়েছে করা 0, 7বা Sun। আপনার ছিল 6, তাই এটি শনিবার চলছিল।

ক্রোনজবসের জন্য বিন্যাসটি হ'ল:

 +---------------- minute (0 - 59)
 |  +------------- hour (0 - 23)
 |  |  +---------- day of month (1 - 31)
 |  |  |  +------- month (1 - 12)
 |  |  |  |  +---- day of week (0 - 6) (Sunday=0 or 7)
 |  |  |  |  |
 *  *  *  *  *  command to be executed

আপনার ক্রোন এক্সপ্রেশনটি পরীক্ষা করতে আপনি সর্বদা সম্পাদক হিসাবে crontab.guru ব্যবহার করতে পারেন ।


14
আমি স্রেফ অন্যায়কে যে নির্মম ভুল এড়িয়েছি তা এড়াতে সহায়তা করার জন্য এবং এটি নিশ্চিত করে নিন যে আপনি * ব্যতীত অন্য কোনও কিছুর জন্য মিনিট সেট করেছেন বা এটি সেই মুহুর্তের প্রতি মিনিটে কার্যকর হবে!
ব্যবহারকারী 2924019

40

ক্রন্টব ফাইলের ফর্ম্যাটটি নীচে দেওয়া হল।

{মিনিট} {ঘন্টা} {মাসের দিন} {মাস} {সপ্তাহের দিন-ব্যবহারকারী} {পাথ টু শেল-স্ক্রিপ্ট}

সুতরাং, মধ্যরাতে প্রতিটি রবিবার চালাতে (রবিবার 0 সাধারণত হয়, কিছু বিরল ক্ষেত্রে 7):

0 0 * * 0 root /path_to_command

1
প্রতিবার চালানোর জন্য কমান্ডটি কীভাবে নির্দিষ্ট করা যায় তা উল্লেখ করার জন্য ভোট প্রদান। ("ক্রন্টব" কমান্ডের মাধ্যমে সম্পাদনা করার সময় ব্যবহারকারীর কলামটি বাদ দিতে হবে))
জোচিম ওয়াগনার

1
রবিবার মধ্যরাত সোমবার 0 ঘন্টা, মানে 0 0 * * 1
ফ্রেড লনি

5

আপনার ক্রোন মানগুলি নির্দিষ্ট করার সময় আপনাকে নিশ্চিত করতে হবে যে আপনার মানগুলি সীমার মধ্যে চলেছে। উদাহরণস্বরূপ, কিছু ক্রোন সপ্তাহের দিনের জন্য 0-7 ব্যাপ্তি ব্যবহার করে যেখানে 0 এবং 7 উভয়ই রবিবারকে উপস্থাপন করে। আমরা না (নীচে চেক করুন)।

Seconds: 0-59
Minutes: 0-59
Hours: 0-23
Day of Month: 1-31
Months: 0-11
Day of Week: 0-6

তথ্যসূত্র: https://github.com/ncb000gt/node-cron


3
"আমরা" ... কে? কোন প্রোগ্রাম এবং সংস্করণ?
ম্যাসিমো

এটি সরাসরি লিঙ্ক থেকে: ডি
মেন্ডন অশ্বিনী

2

মানব-পঠনযোগ্য উপায়ে ক্রোনটব নির্মাতা ক্রোন জব প্রকাশ


1
ইমো, এটি কোনও উত্তর নয় কারণ এটি এখানে কিছু যুক্ত করে না, বা এখানে কোনওভাবেই প্রশ্নের উত্তর দেয় না।
পঙ্কজ

2

আমি মনে করি আপনি এই ইন্টারেক্টিভ ওয়েবসাইটটি পছন্দ করবেন, যা প্রায়শই আমাকে জটিল ক্রন্টব নির্দেশিকা তৈরি করতে সহায়তা করে: https://crontab.guru/


0

10 * * * রৌদ্র

Position 1 for minutes, allowed values are 1-60
position 2 for hours, allowed values are 1-24
position 3 for day of month ,allowed values are 1-31
position 4 for month ,allowed values are 1-12 
position 5 for day of week ,allowed values are 1-7 or and the day starts at Monday. 

2
স্ট্যাকওভারফ্লোতে আপনার প্রথম উত্তরের জন্য অভিনন্দন! অনুগ্রহ করে উত্তর প্রদানকারীটি পরীক্ষা করে দেখুন । উদাহরণস্বরূপ, উত্তরে সাধারণত কিছু নতুন তথ্য থাকা উচিত যা বিদ্যমান উত্তরে অনুপস্থিত।
ডোজ 10us

7
এটি রবিবার 24 ঘন্টা চলবে, প্রতি ঘন্টা 10 মিনিট আগে।
জেনস টিমারম্যান


0
* * * * 0 

you can use above cron job to run on every week on sunday, but in addition on what time you want to run this job for that you can follow below concept :

* * * * *  Command_to_execute
- � � � -
| | | | |
| | | | +�� Day of week (0�6) (Sunday=0) or Sun, Mon, Tue,...
| | | +���- Month (1�12) or Jan, Feb,...
| | +����-� Day of month (1�31)
| +������� Hour (0�23)
+��������- Minute (0�59)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.