কীভাবে করবেন: প্রতি ওডিডি মিনিটে 1 জন ক্রোন জব এবং প্রতি EVEN মিনিটে অন্য 1 জন?


43

আমার 2 ক্রোন জব রয়েছে, আমি তাদের প্রত্যেকটি প্রতি বিজোড় মিনিটে (1,3,5,7,9,11 .... 57,59) চালানো চাই এবং আমি চাই প্রতি অন্য মিনিট প্রতি মিনিটেও চালানো হোক (0, 2,4,6,8,10,12 ... 58)

আমি কীভাবে এটি সহজ উপায়ে করতে পারি? (কোনও স্ক্রিপ্টিং নেই - কেবল ক্রোন কাজের বিধি)

উত্তর:


73
*/2 * * * * date >>/tmp/even
1-59/2 * * * * date >>/tmp/odd

উপস! আমি বাজি ধরছি আপনি "1-59 / 2" অংশের জন্য সঠিক সিনট্যাক্স সরবরাহ করেছেন ... আমি জিজ্ঞাসা করতে পারি কেন আমি যখন সিপ্যানেলে এটি প্রবেশ করি তখন এটি কার্যকর হয় না? এটি বলেছে "ক্রোন ফিল্ডটি সঠিকভাবে ফর্ম্যাট করা হয়নি ..."
ওয়াববাজে

আমি সিপ্যানেল ব্যবহার করি না, তবে আমি একটি অঙ্গ নিয়ে বেরিয়ে যাচ্ছি এবং প্রস্তাব দিচ্ছি যে তারা এবং আপনার প্রকৃত ক্রন্টাবের মধ্যে যে ফিল্টারটি রেখেছিল তা এটিকে বৈধ হিসাবে দেখতে পাবে না। এটি সত্যিই যদিও, আমি ঠিক আমার সেন্টোস 5 সার্ভারে এটি আমার ক্রন্টবটিতে টাইপ করেছিলাম এবং / টিএমপি / সমান এবং / টিএমপি / বিজোড়ের মধ্যে বিজোড় মিনিটের মধ্যে এমনকি কয়েক মিনিট পেলাম। দুঃখিত
সিপানেল

আমিও যা সন্দেহ করেছি তা হ'ল ... আমি নিজে এটি সেট করব ... তোমার সাহায্যের জন্য ধন্যবাদ jj33 :)
ওয়াববাজে

7
এফওয়াইআই, 1-59 / 2 সিনট্যাক্সের জন্য। আপনি যদি ব্যাখ্যা চান তবে stackoverflow.com/a/122499/658023 দেখুন
সাধারণ রেডনেক

5
*/2 * * * * /path/to/foo
*/2 * * * * sleep 60; /path/to/bar

এটি কি sleep 60অনেকটা স্ক্রিপ্টের মতো?


1
হ্যাঁ এটি আরও স্ক্রিপ্টের মতো এবং নিশ্চিতভাবে এটি "কেবল ক্রোন জব রুলস" নয়। যাইহোক আপনার সময় জন্য আপনাকে ধন্যবাদ;)
wabbajay
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.