Bash (Bourne-Again Shell) Hindi Definition
Bash, हालांकि आम तौर पर captialized नहीं है, “Bourne Again Shell” के लिए एक संक्षिप्त शब्द है और इसका नाम Unix Shell “sh” के निर्माता Stephen Bourne के नाम पर रखा गया है। यह एक command language दुभाषिया है जो sh से प्राप्त होता है जो command prompt पर दर्ज command को execute कर सकता है और text file input को process कर सकता है।
Bash (bash) मूल बॉर्न shell (sh) के सभी आदेशों का समर्थन करता है, साथ ही साथ कई अन्य। इसमें Korn Shell (ksh) और C shell (csh) की विशेषताएं भी शामिल हैं, जैसे command line editing, command replacement syntax और command history Bash “brace expansion” का भी समर्थन करता है, जिसका उपयोग संबंधित text strings उत्पन्न करने के लिए किया जाता है। यह ऑपरेशन file name की खोज करने और कई files का नाम बदलने का एक कुशल तरीका प्रदान करता है। bash के नए संस्करण नियमित अभिव्यक्ति (Bash 3.0) और सहयोगी सरणी (bash 4.0) का समर्थन करते हैं।
बैश मूल रूप से GNU Project के लिए Brian fox द्वारा विकसित किया गया था और 1989 में जारी किया गया था। Bash Shell को शुरू में GNU Operating System के साथ वितरित किया गया था और बाद में कई linux वितरण और mac os x के लिए default shell बन गया। बैश के हाल के संस्करण (Version 3 और 4) Chet Ramey द्वारा विकसित किए गए थे और वर्तमान में free software foundation द्वारा प्रकाशित किए गए हैं, वही संगठन जो GNU Operating System को वितरित करता है।