Computer >> कंप्यूटर >  >> प्रणाली >> Linux

bash (बॉर्न अगेन शेल)


बैश (बॉर्न अगेन शेल) क्या है?

बैश (बॉर्न अगेन शेल) लिनक्स और जीएनयू ऑपरेटिंग सिस्टम के साथ वितरित बॉर्न शेल का मुफ्त और उन्नत संस्करण है। बैश मूल के समान है, लेकिन इसमें कमांड-लाइन संपादन जैसी सुविधाएँ जोड़ी गई हैं।

पहले के बॉर्न शेल (श नाम) में सुधार करने के लिए बनाया गया, बैश में कॉर्न शेल और सी शेल की विशेषताएं शामिल हैं। बैश का उद्देश्य IEEE POSIX के भाग के रूप में निर्दिष्ट शेल मानक के अनुरूप होना है। बॉर्न शेल के लिए लिखी गई कमांड लैंग्वेज स्क्रिप्ट को बैश शेल में भी चलाना चाहिए।

बैश जीएनयू जनरल पब्लिक लाइसेंस (जीपीएल) के तहत जारी किया गया है, और यह यूनिक्स और लिनक्स के अधिकांश संस्करणों के लिए उपलब्ध है और संस्करणों को एमएस-डॉस और विंडोज में पोर्ट किया गया है।

जैसा कि बैश संदर्भ मैनुअल में बताया गया है, नाम bash . है "बॉर्न-अगेन शेल" का संक्षिप्त रूप है जो बॉर्न शेल के लेखक स्टीफन बॉर्न पर एक वाक्य है। बैश पहले के शेल का सुपरसेट है, और आमतौर पर बॉर्न शेल प्रोग्राम के साथ संगत है।


  1. विंडोज 10 [ट्यूटोरियल] पर बैश (लिनक्स शेल) को कैसे स्थापित और उपयोग करें

    यहां बताया गया है कि विंडोज़ पर लिनक्स शेल को कैसे सेट अप करें और उसका उपयोग कैसे करें - लिनक्स के लिए विंडोज सबसिस्टम का उपयोग करके (WSL )। यह ट्यूटोरियल 2020 से विंडोज 10 के अप-टू-डेट वर्जन के लिए है। मैं विंडोज 10 के पुराने संस्करणों या विंडोज 8/7/XP/3.1 के अन्य तरीकों पर WSL का उपयोग करने के त

  1. विंडोज 10 पर लिनक्स बैश शेल कैसे स्थापित करें

    बैश शेल केवल एक कमांड-लाइन उपयोगिता है जो बहुत लंबे समय से लिनक्स का हिस्सा रही है और अब, माइक्रोसॉफ्ट ने इसे सीधे विंडोज 10 में जोड़ा है। यह न तो वर्चुअल मशीन है और न ही कोई कंटेनर या विंडोज के लिए संकलित कोई सॉफ्टवेयर। इसके बजाय, यह विंडोज़ पर एंड्रॉइड ऐप चलाने के लिए माइक्रोसॉफ्ट के बंद प्रोजेक्ट

  1. बैश शैल फंक्शन ट्यूटोरियल 6 व्यावहारिक उदाहरणों के साथ

    बैश शेल फ़ंक्शन समूह के लिए एकल नाम का उपयोग करके बाद में निष्पादन के लिए कई UNIX / Linux कमांड को समूहबद्ध करने का एक तरीका है। . बैश शेल फ़ंक्शन को नियमित यूनिक्स कमांड की तरह ही निष्पादित किया जा सकता है। शेल फ़ंक्शंस को मौजूदा शेल संदर्भ में उनकी व्याख्या करने के लिए कोई नई प्रक्रिया बनाए बिना न