विषयसूची:
परिभाषा - कमांड लाइन विकल्प का क्या अर्थ है?
कमांड-लाइन विकल्प एक प्रोग्राम में मापदंडों को पारित करने के लिए उपयोग किए जाने वाले कमांड हैं। इन प्रविष्टियों, जिन्हें कमांड-लाइन स्विच भी कहा जाता है, विभिन्न सेटिंग्स को बदलने या इंटरफ़ेस में कमांड निष्पादित करने के लिए cues के साथ गुजर सकती हैं।
Techopedia कमांड लाइन विकल्प की व्याख्या करता है
कमांड-लाइन विकल्पों का सिंटैक्स एक ऑपरेटिंग सिस्टम से दूसरे में भिन्न होता है। एमएस-डॉस / विंडोज में, कन्वेंशन द्वारा, एक कमांड-लाइन विकल्प को एक फॉरवर्ड स्लैश के साथ उपसर्ग पत्र द्वारा दर्शाया जाता है।
एक उदाहरण के रूप में, XCOPY कमांड, जिसका उपयोग फ़ाइलों और निर्देशिकाओं की प्रतिलिपि बनाने के लिए किया जाता है, को अन्य विकल्पों में से निम्नलिखित विकल्पों का उपयोग करके शुरू किया जा सकता है:
- / टी - केवल निर्देशिका संरचना की प्रतिलिपि बनाएँ
- / C - यदि कोई त्रुटि होती है, तब भी जारी रखें
- / R - केवल पढ़ने के लिए फ़ाइलें अधिलेखित करें
इस प्रकार कमांड "xcopy c: \ dir1 d: \ dir2 / R" ड्राइव में उपनिर्देशिका "dir1" से फाइल और उपनिर्देशिकाओं को कॉपी करेगा "ड्राइव:" D "में उपनिर्देशिका" dir2 "को, केवल पढ़ने के लिए ओवरराइटिंग फ़ाइलें पहले से ही "d: \ dir2" में मौजूद हैं।
यूनिक्स में, कन्वेंशन को एक फॉरवर्ड स्लैश के बजाय एक हाइफ़न का उपयोग करना है, उसके बाद एक पत्र। उदाहरण के लिए, कमांड "ls -l" वर्तमान निर्देशिका में फ़ाइलों और उपनिर्देशिकाओं की लंबी सूची ("-l") का प्रदर्शन करेगा। सूची में अन्य जानकारी शामिल होगी जैसे कि फ़ाइल आकार, विशेषताएँ, संशोधन तिथि आदि, "-l" विकल्प के बिना, केवल फाइलों और उपनिर्देशिकाओं के नाम सूचीबद्ध होंगे।
आगे स्लैश या हाइफ़न का उपयोग करने का विकल्प प्रोग्रामर पर निर्भर है। उदाहरण के लिए, विंडोज पर पोर्ट किए गए अधिकांश लिनक्स प्रोग्राम अभी भी कमांड-लाइन विकल्पों का संकेत देते समय यूनिक्स सम्मेलन का उपयोग करते हैं। स्रोत कोड को विंडोज सम्मेलन का उपयोग करने के लिए संशोधित किया जाना चाहिए।
