हाल के लिनक्स वितरण में डिफ़ॉल्ट शेल के रूप में बैश शामिल हैं, हालांकि अन्य (यकीनन) बेहतर शेल उपलब्ध हैं।
मैं यह समझने की कोशिश कर रहा हूं कि क्या यह कुछ ऐतिहासिक बचे हुए हैं जो कोई भी बदलना नहीं चाहता है, या क्या कुछ अच्छे कारण हैं जो पहली पसंद को कोसते हैं?
/bin/sh
, जो 'सामान्य' UNIX-es पर डिफ़ॉल्ट शेल है ...
bash
है कि यह सबसे अच्छा खोल है क्योंकि मैं इसे अच्छी तरह से जानता हूं और यह हर जगह है, क्या मुझे जो कुछ भी चाहिए उसे आसानी से और अपेक्षाकृत आसानी से किया जा सकता है, आसानी से पढ़ने योग्य है, और लोगों द्वारा कुछ भी समझा जा सकता है बिना बश स्क्रिप्ट बनाने के लिए। आपको शेल से और क्या चाहिए? यदि आप बहुत सारी प्रोग्रामिंग सुविधाएँ चाहते हैं, तो आप गलत तरीके से शेल का उपयोग कर रहे हैं।