यह कमांड vbind है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
vbind - नाम को संस्करण में बाँधें
SYNOPSIS
वबिंद [ विकल्पों ] फ़ाइल नाम ..
सामान्य जानकारी संस्करण बंधन विकल्प हैं:
[ -बिंदो संस्करण बंधन ] [ -इससे पहले आधारभूत ] [ -जबसे आधारभूत ] [ -अंतिम ]
[ -अंतिम बार सहेजा गया ] [ -यूनीक्यू ] [ -नोनुनिक ] [ —करना रूलबॉडी | नियम का नाम ]
[ -नियम फ़ाइल फ़ाइल का नाम ] [ -ट्रेस ]
वबिंद आदेश विशिष्ट विकल्प हैं:
[ -? (या -मदद)] [ -उपनाम संस्करण उर्फ ] [ -तारीख डेटा ] [ -वनुम संस्करण संख्या ]
[ -नोम्सजी ] [ -रूलडम्प ] [ -शासक ] [ -शासक ] [ -रूलेटेस्ट ] [ -संस्करण ]
अवलोकन
यह मैनुअल पृष्ठ वर्णन करता है शेपटूल्स संस्करण बंधन तंत्र, अधिकांश . में उपलब्ध है
टूलकिट के आदेश। इस पृष्ठ पर वर्णित सामान्य संस्करण बाध्यकारी विकल्प हैं
जैसे कई कमांड में उपलब्ध है vl(1) वीकैट(1) वदम(1) बचाना(1) और पीछे हटना(1) (जस्ट
सबसे महत्वपूर्ण नामों के लिए)। vbind कमांड विशिष्ट विकल्प इसके लिए निजी हैं
vbind कमांड (नीचे देखें)।
संस्करण बाध्यकारी एक फ़ाइल नाम इतिहास से एक या अधिक संस्करणों को चुनने की प्रक्रिया है
इन संस्करणों तक पहुंच प्रदान करने के लिए। यह संस्करण बाइंड द्वारा आयोजित किया जाता है
निर्देश (या बस संस्करण बाइंडिंग), जो निम्न में से एक हो सकता है:
संस्करण संख्या
"1.2" (संस्करण), "1." (पीढ़ी), ".2" (संशोधन)
संस्करण उपनाम नाम
"ShapeTools-1.4", या "AtFS-2.0"
संस्करण उपनाम नाम प्रतीकात्मक नाम हैं जिन्हें एकल संस्करणों में टैग किया गया है। उनको जरूर
पूरे इतिहास में अद्वितीय रहें।
तिथि विनिर्देश
"10.2.93" या "4.3." (यूरोपीय), "फरवरी 10, 1993" या "मार्च 4{ (अमेरिकी)
एक तिथि में अतिरिक्त रूप से एक समय हो सकता है hh: mm or hh: mm: ss. देखना
समय(3) मान्यता प्राप्त दिनांक स्वरूपों की पूरी सूची के लिए।
बाइंड नियम के नाम
"most_recent:" (सादा), "from_release(VC-4.0):" (तर्क के साथ)
कोलन नियम के नाम का हिस्सा नहीं है। देखें बाइंडरूल्स(7) के लिए मैनुअल पेज
संस्करण बाइंड नियमों को परिभाषित करने के तरीके पर एक विवरण।
डिफ़ॉल्ट रूप से, वर्जन बाइंडिंग दिए गए वर्जन बाइंड को पूरा करने वाले सभी वर्जन का चयन करता है
आवश्यकताओं। -यूनीक्यू विकल्प इस व्यवहार को बदलता है और केवल विशिष्ट पहचान को मानता है
सफलता के रूप में। दिए गए इस विकल्प के साथ, वर्जन बाइंड एक से अधिक वाले सभी इतिहास को अनदेखा कर देता है
चयनित संस्करण। NS -अंतिम और -अंतिम बार सहेजा गया विकल्प एक गैर-अद्वितीय चयन को एकीकृत करते हैं
अंतिम संस्करण (संशोधन/बचत समय) या अंतिम सहेजा गया संस्करण (बचत .) चुनना
time) प्रत्येक नाम के बाइंड हिट सेट से।
फ़ाइल $SHAPETOOLS/lib/shape/BindRules विभिन्न मामलों के लिए पूर्वनिर्धारित नियम शामिल हैं। आप
अपनी स्वयं की नियम फ़ाइल को भी परिभाषित कर सकते हैं और इसे या तो लागू कर सकते हैं -नियम फ़ाइल विकल्प या द्वारा
SHAPETOOLS पर्यावरण चर द्वारा परिभाषित खोज स्थान का विस्तार करना। जानकारी के लिए
वर्जन बाइंड रूल्स लिखने के तरीके के बारे में देखें बाइंडरूल्स(7) मैनुअल पेज।
VERSION बंधन IN कार्य
वर्जन बाइंड निर्देश या तो कोष्ठक में दिए जा सकते हैं, सीधे नाम के बाद be
बाध्य, या विकल्प तर्क के रूप में। विकल्प उपयोगकर्ता हो सकते हैं जो संस्करण बाइंडिंग को लागू करने के लिए सेट करते हैं
सभी नाम तर्कों के लिए (-बिंदो और —करना विकल्प) या संस्करण श्रेणियों को परिभाषित करने के लिए (-जबसे और
-इससे पहले विकल्प)।
संस्करण पहचान by संस्करण संख्या or संस्करण उर्फ या तो एक अद्वितीय परिणाम
चयन या विफल, जब कोई उपयुक्त संस्करण नहीं मिला।
foo[1.2] किसी विशिष्ट संस्करण की उसकी संस्करण संख्या से पहचान करता है।
फू [रिलीज -2] संस्करण उपनाम नाम से पहचान के रूप में व्याख्या की जाती है।
संस्करण पहचान by डेटा इतिहास से उन संस्करणों का चयन करता है जो सबसे अधिक रहे हैं
दी गई तारीख पर हाल ही में सहेजे गए संस्करण। तिथि के अनुसार पहचान कई हो सकती है
संस्करण जब कई पीढ़ियों में विकास कार्य एक साथ हुआ
दी गई तारीख। Vbind विभिन्न दिनांक स्वरूपों को समझता है जैसे कि नीचे दी गई सूची में। NS
समय(3) मैनुअल पेज सभी मान्यता प्राप्त दिनांक स्वरूपों को सूचीबद्ध करता है।
फू[जनवरी 31, 1992]
फू[92/01/31]
फू[10.5.92 7:00:00]
संस्करण बाँध नियम सामान्य संस्करण बाध्यकारी नीतियों का वर्णन करें। वे आमतौर पर नहीं हैं
विशेष फ़ाइल इतिहास पर निर्भर करता है और सभी इतिहासों पर लागू किया जा सकता है। संस्करण बाइंड
नियमों में नाम के बाद कोष्ठकों में संलग्न तर्क हो सकते हैं।
फू [बाइंड_रूल:]
फू [bind_rule (arg1, arg2,... argN):]
जब कोष्ठक में नियम नाम के अंत में कोलन छोड़ा जाता है, तो vbind पहले व्याख्या करता है
दिए गए स्ट्रिंग को संस्करण उपनाम के रूप में। जब इस उपनाम के साथ कोई संस्करण नहीं मिला, vbind
स्ट्रिंग को नियम नाम के रूप में मानता है और इसे दूसरा प्रयास देता है।
मैदान फ़ाइल नाम क्या वे वर्ग कोष्ठक में किसी भी संस्करण बाइंड निर्देश के बाद नहीं हैं।
कमांड लाइन पर -rule विकल्प के साथ दिए गए नियम के बिना, सादे फ़ाइल नाम बाध्य हैं
का उपयोग चूक संस्करण बाँध शासन. यह व्यस्त संस्करण का चयन करता है यदि कोई है, या
सबसे हालिया गैर व्यस्त संस्करण अन्यथा।
ईक (राज्य, व्यस्त); अधिकतम (संस्करण)।
RSI चूक संस्करण बंधन कोष्ठकों की एक खाली जोड़ी द्वारा भी इंगित किया जा सकता है: foo[]
नाम पैटर्न
शेपटूल संस्करण बाध्यकारी तंत्र दिए गए नाम के लिए फ़ाइल नाम प्रतिस्थापन करता है
के समान पैटर्न sh(1). यह आवश्यक है, क्योंकि शेल फ़ाइल नाम प्रतिस्थापन नहीं करता है
सहेजे गए संस्करणों के नाम पहचानें। जादू कुकीज़ हैं:
* खाली स्ट्रिंग सहित किसी भी स्ट्रिंग से मेल खाना,
? किसी एक वर्ण का मिलान,
[सी...] वर्गाकार कोष्ठकों में संलग्न वर्णों में से किसी एक का मिलान करना,
[एलआर] बाईं ओर के बीच किसी भी वर्ण का शाब्दिक रूप से मिलान करना (l) और अधिकार (r) चरित्र,
समावेशी, और
[!सी...]
[!lr] उपरोक्त उनके समकक्षों द्वारा मान्यता प्राप्त किसी भी चरित्र से मेल नहीं खाते।
कमांड लाइन पर वर्गाकार कोष्ठक या तो एक पैटर्न का हिस्सा हो सकते हैं (जैसे *.[ch]) या a
वर्जन बाइंडिंग (जैसे *[रिलीज-2]), इससे कुछ भ्रम हो सकता है। की सबसे बाईं जोड़ी
कोष्ठक है हमेशा संस्करण बाध्यकारी के रूप में व्याख्या की गई। इसलिए, पहले मामले में, स्ट्रिंग
गलत व्याख्या की जाएगी और इससे बचने के लिए आपको एक स्पष्ट संस्करण बाध्यकारी जोड़ना होगा (उदा
*.[ch][], डिफ़ॉल्ट संस्करण बाइंडिंग जोड़ा गया)।
सामान्य VERSION बंधन विकल्प
-इससे पहले आधारभूत
में विकसित सभी संस्करणों का चयन करने के लिए एक समय अंतराल की निचली सीमा को परिभाषित करें
यह अंतराल। आधारभूत विशिष्ट रूप से a . का चयन करने वाला कोई भी संस्करण बाइंड निर्देश हो सकता है
संस्करण (जैसे संस्करण संख्या, संस्करण उपनाम, या तिथि)। की बचत तिथि
आधारभूत संस्करण अंतराल प्रारंभ समय है। सीमा संस्करण (बिल्कुल मिलान
दिया गया समय) is नहीं परिणाम सेट में शामिल
-बिंदो संस्करण बंधन
उपयोग संस्करण बंधन कमांड लाइन पर प्रत्येक नाम को बाध्य करने के लिए, जिसमें कोई स्पष्ट नहीं है
कोष्ठक में संस्करण बाध्यकारी।
-अंतिम प्रत्येक गैर-अद्वितीय चयन के अंतिम (संशोधन/बचत समय) संस्करण का चयन करें।
यह परिणामी संस्करण सूची में प्रत्येक के अधिकतम एक संस्करण को समाहित करने का कारण बनता है
इतिहास. -अंतिम अन्य संस्करण बाइंडिंग के साथ जोड़ा जा सकता है।
-अंतिम बार सहेजा गया
पसंद -अंतिम, लेकिन व्यस्त संस्करणों पर ध्यान नहीं दिया जाता है।
-नोनुनिक
गैर-अद्वितीय संस्करण पहचान को बाध्य करें। इस विकल्प का उपयोग बंद करने के लिए किया जा सकता है
कुछ आदेशों का डिफ़ॉल्ट व्यवहार (जैसे vadm) जो अद्वितीय संस्करण का सुझाव देता है
पहचान।
—करना नियम का नाम | रूलबॉडी
नाम तर्क के साथ, यह विकल्प नामित नियम को बाध्यकारी के लिए डिफ़ॉल्ट नियम के रूप में सेट करता है
कमांड लाइन पर सभी नाम। वैकल्पिक रूप से, एक नियम निकाय (एक संस्करण चयन नियम
नाम के बिना) तर्क के रूप में दिया जा सकता है, जिसका मूल्यांकन प्रत्येक नाम के लिए किया जाएगा
कमांड लाइन। यह विकल्प किसी भी पिछली -बाइंड या -रूल परिभाषा को अक्षम करता है। यह
कोष्ठक में बाध्यकारी संस्करण वाले नामों को प्रभावित नहीं करता है।
-नियम फ़ाइल फ़ाइल का नाम
नामित नियम फ़ाइल में पढ़ें और सभी निहित नियमों को ज्ञात नियमों की सूची में जोड़ें।
एक नियम को पार्स करते समय पाई गई एक वाक्यात्मक त्रुटि के कारण नियम के अनुसार होता है
छोड़ दिया उपयोग वबिंद(1) के साथ -शासक बाइंड नियम फ़ाइलों का निरीक्षण करने का विकल्प।
कमांड लाइन पर एकाधिक नियम फ़ाइलें निर्दिष्ट की जा सकती हैं।
-जबसे आधारभूत
में विकसित सभी संस्करणों के चयन के लिए समय अंतराल की ऊपरी सीमा को परिभाषित करें
यह अंतराल। आधारभूत विशिष्ट रूप से a . का चयन करने वाला कोई भी संस्करण बाइंड निर्देश हो सकता है
संस्करण (जैसे संस्करण संख्या, संस्करण उपनाम, या तिथि। की बचत तिथि)
आधारभूत संस्करण अंतराल समाप्ति समय है। सीमा संस्करण (बिल्कुल मिलान
दिया गया समय) is नहीं परिणाम सेट में शामिल
-ट्रेस मूल्यांकन का पता लगाएं। प्रत्येक मूल्यांकन किए गए विधेय को मानक आउटपुट के लिए सूचित किया जाता है।
इसके अतिरिक्त, व्यक्त (the .) को पूरा करने वाले संस्करणों का सेट हिट सेट) है
प्रत्येक विधेय के मूल्यांकन के बाद प्रदर्शित किया जाता है।
-यूनीक्यू अद्वितीय संस्करण पहचान की आवश्यकता है। कमांड लाइन पर सभी इतिहास के नाम, जहां
कई संस्करण संस्करण बाइंड आवश्यकताओं को पूरा करते हैं जिन्हें अनदेखा किया जाता है।
THE वीबिन्द कमान
वबिंद एक संस्करण बाध्यकारी करता है और देता है a सीमित फ़ाइल का नाम प्रत्येक चयनित संस्करण के लिए। ए
बाउंड फ़ाइल नाम एक फ़ाइल नाम है जिसके बाद कोष्ठक में संलग्न संस्करण संख्या होती है (जैसे
फू [1.2])।
-?, -मदद
एक संक्षिप्त उपयोग विवरण प्रदर्शित करें।
-उपनाम संस्करण उर्फ
कमांड लाइन पर सभी नामों को बाध्य करने के लिए संस्करण उपनाम का प्रयोग करें। यह किसी को अक्षम करता है
पिछला -उपनाम, -बाइंड, -डेट, -रूल या -वनम परिभाषा। यह प्रभावित नहीं करता है
छद्म बाध्य संस्करण संकेतन में नाम।
-तारीख डेटा
कमांड लाइन पर आने वाले सभी नामों को बाइंड करने के लिए date का उपयोग करें। यह किसी को अक्षम करता है
पिछला -उपनाम, -बाइंड, दिनांक, -नियम या -vnum परिभाषा। यह नामों को प्रभावित नहीं करता है
छद्म बाध्य संस्करण संकेतन में।
-नोम्सजीवर्जन बाइंड नियमों द्वारा उत्पादित आउटपुट को दबाएं।
-रूलडम्प
-रूलेडम्प विकल्प सभी ज्ञात संस्करण बाइंड नियमों को मानक पर लिखे जाने का कारण बनता है
आउटपुट जेनरेट किए गए आउटपुट में नियमित प्रारूप में सभी नियम परिभाषाएं होती हैं और
vbind की बाद की कॉलों के लिए इनपुट रूलफाइल के रूप में उपयोग किया जा सकता है।
-शासक
यह विकल्प समझ में आता है, जब एक नई, हाथ से लिखी गई फ़ाइल का परीक्षण किया जाता है जिसमें बाइंड
नियम। -रूलर विकल्प नियम फ़ाइल में पाई गई सिंटैक्स त्रुटियों का कारण बनता है
मानक त्रुटि की सूचना दी। सुनिश्चित करें कि यह विकल्प कमांड लाइन पर होता है
नियम फ़ाइल का निरीक्षण करने से पहले।
-शासक
मानक आउटपुट के लिए सभी ज्ञात नियम नामों की एक सूची लिखें।
-रूलेटेस्ट
कमांड लाइन पर सभी नामों को नियम नामों के रूप में व्याख्या करें और के अस्तित्व का परीक्षण करें
ज्ञात नियमों की सूची में समान रूप से नामित नियम।
-संस्करण
vbind कमांड और प्रयुक्त पुस्तकालयों का प्रिंट संस्करण पहचान।
-वनुम संस्करण संख्या
कमांड लाइन पर सभी नामों को बाइंड करने के लिए वर्जन नंबर का उपयोग करें। यह किसी को अक्षम करता है
पिछला -उपनाम, -बाइंड, -डेट, -रूल या -वनम परिभाषा। यह प्रभावित नहीं करता है
छद्म बाध्य संस्करण संकेतन में नाम।
वातावरण
शेपटूल - संस्करण बाइंड नियमों वाली फ़ाइलों के लिए खोज स्थान के रूप में पथ नामों की सूची।
बाइंड नियम फाइलों का नाम होना चाहिए बाइंडरूल्स. डिफ़ॉल्ट पथ है /usr/स्थानीय/lib/आकार.
onworks.net सेवाओं का उपयोग करके ऑनलाइन vbind का उपयोग करें