बैश (बॉर्न अगेन शेल) क्या है?
बैश (बॉर्न अगेन शेल) लिनक्स और जीएनयू ऑपरेटिंग सिस्टम के साथ वितरित बॉर्न शेल का मुफ्त और उन्नत संस्करण है। बैश मूल के समान है, लेकिन इसमें कमांड-लाइन संपादन जैसी सुविधाएँ जोड़ी गई हैं।
पहले के बॉर्न शेल (श नाम) में सुधार करने के लिए बनाया गया, बैश में कॉर्न शेल और सी शेल की विशेषताएं शामिल हैं। बैश का उद्देश्य IEEE POSIX के भाग के रूप में निर्दिष्ट शेल मानक के अनुरूप होना है। बॉर्न शेल के लिए लिखी गई कमांड लैंग्वेज स्क्रिप्ट को बैश शेल में भी चलाना चाहिए।
बैश जीएनयू जनरल पब्लिक लाइसेंस (जीपीएल) के तहत जारी किया गया है, और यह यूनिक्स और लिनक्स के अधिकांश संस्करणों के लिए उपलब्ध है और संस्करणों को एमएस-डॉस और विंडोज में पोर्ट किया गया है।
जैसा कि बैश संदर्भ मैनुअल में बताया गया है, नाम bash . है "बॉर्न-अगेन शेल" का संक्षिप्त रूप है जो बॉर्न शेल के लेखक स्टीफन बॉर्न पर एक वाक्य है। बैश पहले के शेल का सुपरसेट है, और आमतौर पर बॉर्न शेल प्रोग्राम के साथ संगत है।