ক্রোন মাঝরাতে 00 24 বা 00 00? [বন্ধ]


13

আমার বর্তমান ক্রোনটব দেখতে দেখতে:

00 00 * * 1-5 "/home/user/script.sh"

তবে মনে হচ্ছে এটি ট্রিগার করা হচ্ছে না। মধ্যরাতে চালানো এক ব্যতীত অন্য সমস্ত সূক্ষ্ম ট্রিগার করছে।

মধ্যরাতের জন্য সঠিক বিন্যাসটি কী? 00 00বা 00 24?


2
আপনি কোন ওএস ব্যবহার করবেন? ক্রোন বাস্তবায়নের মধ্যে পার্থক্য রয়েছে। উদাহরণস্বরূপ, ডেবিয়ান (এবং অন্যান্য লিনাক্স তবে সমস্ত নয়) এ আপনি ব্যবহার করতে পারেন @midnight। এছাড়াও, এটি একটি টাইপো বা আপনার প্রকৃতপক্ষে ব্যবহার হচ্ছে home/user/script.shনা /home...
টেরডন

হ্যাঁ, আপনি ঠিক বলেছেন, আমি এখনই পথটি ঠিক করেছি। এটি আজ রাতে ট্রিগার হয় কিনা তা পরীক্ষা করে দেখব।
স্তর 1 কোডার

ঠিক আছে, সেক্ষেত্রে আমি ভোট দেওয়ার জন্য বন্ধ করছি যেহেতু এটি ভবিষ্যতের দর্শকদের সহায়তা করার সম্ভাবনা কম।
টেরডন

উত্তর:


21

আমি বিশ্বাস করি 0 0মধ্যরাতের সঠিক স্পেসিফিকেশন (কোনও শীর্ষস্থানীয় জিরো নেই, সুতরাং এক্ষেত্রে ডাবল শূন্য নয়)। ম্যান ক্রোনটব (5) থেকে:

          field          allowed values
          -----          --------------
          minute         0-59
          hour           0-23
          day of month   1-31
          month          1-12 (or names, see below)
          day of week    0-7 (0 or 7 is Sun, or use names)

এটি যদি সিস্টেম ক্রন্টাব (যেমন /etc/crontab) তে থাকে তবে সময় নির্ধারণের সময় এবং কমান্ডের মধ্যে ক্ষেত্রটি ব্যবহারকারী যে কমান্ডটি কার্যকর করতে হবে তা নিশ্চিত করুন।

এছাড়াও নিশ্চিত করুন যে আপনার কমান্ড পাথ সম্পূর্ণরূপে উল্লিখিত থাকলে, ইন $PATH, অথবা তোলে আপেক্ষিক অর্থে $HOME

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