सिंटेक्स की परिभाषा और उचित सिंटेक्स क्यों महत्वपूर्ण है
कंप्यूटर की दुनिया में, कमांड का सिंटैक्स नियमों को संदर्भित करता है जिसमें सॉफ़्टवेयर के टुकड़े को समझने के लिए कमांड चलाया जा सकता है।
उदाहरण के लिए, कमांड का सिंटैक्स केस संवेदनशीलता को निर्देशित कर सकता है और किस प्रकार के विकल्प उपलब्ध हैं जो कमांड को विभिन्न तरीकों से संचालित करते हैं।
सिंटेक्स एक भाषा की तरह है
कंप्यूटर सिंटैक्स को बेहतर ढंग से समझने के लिए, इसे अंग्रेजी, जर्मन, स्पैनिश इत्यादि जैसी भाषा के रूप में सोचें।
एक भाषा वाक्यविन्यास के लिए आवश्यक है कि कुछ शब्द और विराम चिह्न सही तरीके से उपयोग किए जाएं ताकि कोई भी शब्द सुनना या पढ़ना सही ढंग से समझ सके। यदि वाक्यों में शब्दों और पात्रों को गलत तरीके से रखा गया है, तो इसे समझना बहुत मुश्किल होगा।
कंप्यूटर कमांड की भाषा, संरचना, या वाक्यविन्यास की तरह, इसे समझने के लिए पूरी तरह से कोडित या निष्पादित किया जाना चाहिए, सभी शब्दों, प्रतीकों और अन्य पात्रों को सही तरीके से स्थित किया गया है।
सिंटेक्स महत्वपूर्ण क्यों है?
क्या आप जापानी व्यक्ति को समझने के लिए केवल रूसी में पढ़ते और बोलते हैं? या इतालवी में लिखे गए शब्दों को पढ़ने में सक्षम होने के लिए, केवल अंग्रेजी को समझने वाले किसी व्यक्ति के बारे में क्या?
इसी प्रकार, विभिन्न कार्यक्रमों (विभिन्न भाषाओं की तरह) को विभिन्न नियमों की आवश्यकता होती है जिनका पालन किया जाना चाहिए ताकि सॉफ़्टवेयर (या बोली जाने वाली भाषा वाला व्यक्ति) आपके अनुरोधों की व्याख्या कर सके।
सिंटैक्स कंप्यूटर कमांड के साथ काम करते समय समझने के लिए एक महत्वपूर्ण अवधारणा है क्योंकि वाक्यविन्यास का अनुचित उपयोग यह होगा कि कंप्यूटर समझ में नहीं आता कि यह आपके बाद क्या है।
आइए पिंग कमांड को उचित, और अनुचित, वाक्यविन्यास के उदाहरण के रूप में देखें। पिंग कमांड का उपयोग करने का सबसे आम तरीका पिंग निष्पादित करना है , इसके बाद एक आईपी पता , इस प्रकार:
पिंग 1 9 2.168.1.1यह वाक्यविन्यास 100% सही है, और क्योंकि यह सही है, कमांड लाइन दुभाषिया , शायद विंडोज़ में कमांड प्रॉम्प्ट , यह समझ सकता है कि मैं यह जांचना चाहता हूं कि मेरा कंप्यूटर मेरे नेटवर्क पर उस विशिष्ट डिवाइस के साथ संवाद कर सकता है या नहीं।
हालांकि, अगर मैं पाठ को पुनर्व्यवस्थित करता हूं और पहले आईपी पता डालता हूं, और फिर शब्द पिंग , इस तरह कमांड काम नहीं करेगा:
1 9 2.168.1.1 पिंगमैं सही सिंटैक्स का उपयोग नहीं कर रहा हूं, इसलिए कमांड को थोड़ा सा दिखता है, लेकिन यह बिल्कुल काम नहीं करेगा क्योंकि मेरे कंप्यूटर को यह नहीं पता कि इसे कैसे संभालना है।
कंप्यूटर कमांड जिनके पास गलत वाक्यविन्यास होता है उन्हें अक्सर वाक्यविन्यास त्रुटि कहा जाता है, और सिंटैक्स को सही होने तक इरादा के रूप में नहीं चलाया जाएगा।
यद्यपि यह सरल आदेशों के साथ निश्चित रूप से संभव है (जैसा कि आपने पिंग के साथ देखा था), आपको सिंटैक्स त्रुटि में चलाने की अधिक संभावना है क्योंकि कंप्यूटर कमांड अधिक से अधिक जटिल होते हैं। मेरा प्रारूप देखने के लिए बस इन प्रारूप कमांड उदाहरणों को देखें।
आप केवल एक उदाहरण में पिंग के साथ देख सकते हैं कि न केवल वाक्यविन्यास को सही ढंग से पढ़ने में सक्षम होना बहुत महत्वपूर्ण है, लेकिन निश्चित रूप से इसे पूरी तरह से लागू करने में सक्षम होना चाहिए।
कमांड प्रॉम्प्ट कमांड के साथ उचित सिंटेक्स
प्रत्येक आदेश कुछ अलग करता है, इसलिए उनमें से प्रत्येक के पास अलग वाक्यविन्यास होता है। कमांड प्रॉम्प्ट कमांड की मेरी तालिका को देखकर विंडोज़ में कितने कमांड हैं, यह देखने का एक त्वरित तरीका है, जिनमें से सभी के पास कुछ नियम हैं जो इनका उपयोग कैसे किया जा सकता है।
मैं इस साइट पर उपयोग किए जाने वाले वाक्यविन्यास को समझने में विस्तृत सहायता के लिए कमांड सिंटेक्स को कैसे पढ़ूं, यह बताते हुए कि कोई विशेष आदेश कैसे निष्पादित किया जा सकता है या नहीं किया जा सकता है।