ক্রোন সময়সূচী: 24 ঘন্টা বিন্যাসে কি ঘন্টা আর্গুমেন্ট?


11

ভোর চারটায় ক্রোন চালানোর জন্য, আমার কি লেখা দরকার 4 * * * *?

আর সন্ধ্যা 4 টা বেগে দৌড়াতে, তা কি হওয়া উচিত 16 * * * *?


যেহেতু গুগল এখনও এই বিষয়টিকে পরিবেশন করছে তাই নতুন দর্শনার্থীরা www.cronsandbox.com সম্পর্কে জানতে আগ্রহী যেখানে আপনি বিভিন্ন সময় মানগুলির সাথে পরীক্ষা করতে পারেন এবং একটি সময়সূচী দেখতে পারেন।
আর্ট স্ট্যানমোর

দুর্ভাগ্যক্রমে, এটি প্রদর্শিত হয় www.cronsandbox.com আর নেই।
জর্ডান

উত্তর:


14

না এটি প্রতি ঘন্টার চতুর্থ এবং 16 তম মিনিটে চলবে ।

আপনি খুজছেন:

0 4,16 * * * command

এটি সকাল 4 টা এবং বিকাল 4 টা পর্যন্ত চলবে।

অথবা দুটি আদেশ যদি পৃথক হয়:

0 4 * * * command
0 16 * * * another_command
  1. প্রথম কলামটি মিনিট সেট করে। এই উদাহরণগুলিতে, আমি এটি 0 এ সেট করছি তাই ইভেন্টটি ঘন্টা সময়ে ঘটে।

  2. পরবর্তী কলামে আমরা আপনাকে এটি চালানোর সময়টি নির্ধারণ করি। আমরা পরম মান ব্যবহার করি তবে আপনি */2"প্রতিটি অন্যান্য ঘন্টা" ইত্যাদির জন্য ব্যবহার করতে পারেন

  3. পরবর্তী কলামে বলা হয়েছে যে আমরা এটি মাসের প্রতিটি দিনই ঘটতে চাই।

  4. পরবর্তী কলামটি সেই মাসগুলিকে বোঝায় যা এটি চালু হতে পারে (সমস্ত ক্ষেত্রে এই ক্ষেত্রে)।

  5. শেষ কলামটি জানিয়েছে যে সপ্তাহের কোন দিনগুলিতে এটি চালু হওয়ার অনুমতি রয়েছে। 0-7 (যেখানে 0 এবং 7 উভয়ই রবিবার)। *মানে এটি সপ্তাহের যে কোনও দিন ট্রিগার করতে পারে।


ধন্যবাদ, সম্পূর্ণ উত্তর। আমি এই নিবন্ধটিও পেয়েছি যা সত্যিই আমাকে সাহায্য করেছিল: thegeekstuff.com/2009/06/15-
ব্যবহারিক-crontab-

0

না, এটি সঠিক নয়। ক্ষেত্রগুলির অর্থ

* * * * *

প্রতিটি তারকাচিহ্নের জন্য যথাক্রমে:

  • মিনিট (0 - 59)
  • ঘন্টা (0 - 23)
  • মাসের দিন (1 - 31)
  • মাস (1 - 12)
  • সপ্তাহের দিন (0 - 6) (রবিবার = 0 বা 7)

সুতরাং প্রতিদিন সকাল 4 টা ও 4 টা অবধি আপনার ব্যবহার করা উচিত:

0 4,16 * * *

যদি আপনি কোনও স্লট ছেড়ে যান ঠিক যেমন *এটির সময় ইউনিটের প্রতিটি পুনরাবৃত্তি অর্থাৎ প্রতি ঘন্টা, প্রতিদিন ইত্যাদির অর্থ হবে leave

এখানে, অংশটির 0 4,16অর্থ এটি 4 মিনিট 4 মিনিট এবং সন্ধ্যা 4 মিনিটে (অর্থাত সকাল 4:00 এবং 4:00 pm) চলবে। আপনি যদি এটি চালাতে চান, এর পরিবর্তে সকাল 4 টা এবং বিকেল 4 টা 15 মিনিটের সময় আপনি এটি পরিবর্তন করতে পারবেন 15 4,16 * * *(অর্থাত সকাল 4: 15 এবং 4: 15 অপরাহ্ন)।


8
সঠিক না. এটি প্রতি মিনিটে সকাল 4 টা এবং 4 টা অবধি চলবে। উদাহরণ: 04:00, 04:01, 04:02, ইত্যাদি
অলি

এই উত্তরটি মুছে ফেলা উচিত। এটি এখন একটি বিখ্যাত প্রশ্ন এবং আমরা চাই না যে লোকেরা এই উত্তরটিকে ভুল উত্তর দিয়ে স্প্যামিং করবে।
ফসলিনাক্স 4'16

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