एक क्रॉन अभिव्यक्ति में, क्या बीच का अंतर है 0/1
, 1/1
और *
?
एक क्रॉन अभिव्यक्ति में, क्या बीच का अंतर है 0/1
, 1/1
और *
?
जवाबों:
यह इस बात पर निर्भर करता है कि शर्तें कहां स्थित हैं
0/1
इसका मतलब है कि 0 हर 1 से शुरू।1/1
1 हर 1 पर शुरू का मतलब है।*
सभी संभव मूल्यों का मतलब है।इसलिए
सप्ताह कॉलम के मिनट, घंटे और दिन के लिए ये बराबर हैं 0/1
और *
ये 0 आधारित हैं।
माह और महीने के कॉलम के लिए 1/1
और *
ये 1 आधार के समान हैं।
0/1
महीनों के लिए उपयोग करने के लिए कोई मतलब है ? क्या हुआ होगा?
Crontab परिभाषा में, पाँच दिनांक / समय क्षेत्र के अर्थ हैं:
A * का अर्थ है सीमा के पहले से अंतिम तत्व तक। N / x का अर्थ है, प्रत्येक x मान पर n से शुरू होता है।
आपके मामले में, इसका अनुवाद इस प्रकार किया जा सकता है:
अंत गलत लगता है (*) क्योंकि यह कमांड के स्थान पर है। या उपयोगकर्ता नाम और कमांड के स्थान पर यदि /etc/cron.d/
किसी विशिष्ट उपयोगकर्ता के crontab के तहत एक फ़ाइल से लिया गया है और नहीं।
0/1 का अर्थ है प्रत्येक 1 मिनट या हर टकसाल और 1/1 का अर्थ है evey महीना मुझे लगता है, लेकिन मुझे यकीन नहीं है कि यह महीने के लिए उस तरह से काम करेगा।
0/1
, 1/1
और क्या अंतर है *
?
0/1
को बदल सकता हूँ 1/1
? क्या इसका मतलब वही होगा?
0
या 1
फिर के रूप में ही नहीं है ?
/
: कदम है समझाया वास्तव में अच्छी तरह यहाँ publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=/...