আমি প্রতিদিন ছয় ঘন্টা কমান্ড চালাতে পারি?
আমি নিম্নলিখিত চেষ্টা করেছিলাম, কিন্তু এটি কার্যকর হয়নি:
/6 * * * * * mycommand
আমি প্রতিদিন ছয় ঘন্টা কমান্ড চালাতে পারি?
আমি নিম্নলিখিত চেষ্টা করেছিলাম, কিন্তু এটি কার্যকর হয়নি:
/6 * * * * * mycommand
উত্তর:
আপনি একটি ভুলে গেছেন *
, এবং আপনার অনেক ক্ষেত্র রয়েছে। এই সময়টি আপনার যত্ন নেওয়া উচিত
0 */6 * * * /path/to/mycommand
এর অর্থ প্রতি ষষ্ঠ ঘন্টা 0 থেকে শুরু হওয়া, অর্থাৎ 0, 6, 12 এবং 18 এ আপনি লিখতে পারেন
0 0,6,12,18 * * * /path/to/mycommand
15 15,23,05,11 * * * /path/to/mycommand
?
0 15,21,3,9 * * *
)
আপনার কমান্ডের একটি পথ অন্তর্ভুক্ত করা উচিত, যেহেতু ক্রোন ব্যাপকভাবে কাট-ডাউন পরিবেশের সাথে চলে runs আপনার ইন্টারেক্টিভ শেল সেশনে আপনার সমস্ত পরিবেশের ভেরিয়েবল থাকবে না।
আপনার স্ক্রিপ্ট / বাইনারিগুলির জন্য একটি নিখুঁত পথ নির্দিষ্ট করা বা ক্রোনট্যাবে নিজেই PATH সংজ্ঞায়িত করা ভাল ধারণা। কোনও সমস্যা ডিবাগ করতে সহায়তা করার জন্য আমি স্টডআউট / এআরআর একটি লগ ফাইলে পুনর্নির্দেশ করব।
export variable=something
এখনও তাদের একই স্ক্রিপ্টের মধ্যে ব্যবহার করতে পারি? এবং আমি স্ক্রিপ্টের ভিতরে ডেট কমান্ডটি
দয়া করে এই বাক্য গঠনটিতে মনোযোগ দিন :
* */6 * * *
এর অর্থ প্রতি 6 ঘন্টা 60 বার (প্রতি মিনিটে),
না
প্রতি 6 ঘন্টা একটি সময়।
0 */6 * * *
ক্রন্টব প্রতি 6 ঘন্টা একটি সাধারণ ব্যবহৃত ক্রোন শিডিয়ুল।
আপনার * ব্যবহার করা দরকার
0 */6 * * * /path/to/mycommand
এছাড়াও আপনি https://crontab.guru/ উল্লেখ করতে পারেন যা আপনাকে সময়সূচী আরও ভাল করতে সহায়তা করবে ...