मुझे नहीं पता कि यह टर्मिनल / एडवांस यूजर अकाउंट लोकेशन्स में पॉपुलेट होगा, लेकिन लिनक्स-लैंड में "द वे दिस हैज़ वर्क्ड फ़ॉर इयर्स" ™ यह है कि आपको /etc/shells
शेल लोकेशन के लिए पथ के साथ अपडेट करना होगा , और फिर उपयोग chsh -s /usr/local/bin/bash username
करना होगा इसका इस्तेमाल करें।
यदि आप जिज्ञासु हैं, तो आपको chsh
बिना /etc/shells
किसी अमान्य शेल को चुने यह इंगित करने में त्रुटि के कारण चलना चाहिए।
/etc/shells
एक रूट-स्वामित्व वाली फ़ाइल है, इसलिए आपको इसे संशोधित करने के लिए एक संपादक के साथ अग्रानुक्रम में sudo का उपयोग करना होगा। मुझे आशा है कि आप ऐसा करने में सहज हैं, अन्यथा मैं एक गैर-डिफ़ॉल्ट शेल की कोशिश करने के खिलाफ अत्यधिक सलाह दूंगा :)।
सारांश (चरण):
brew install bash
, फिर
sudo vi /etc/shells
और /usr/local/bin/bash
फिर सूची में जोड़ें
chsh -s /usr/local/bin/bash [your_username]
और अपने टर्मिनल को फिर से शुरू करें ताकि आपके परिवर्तन हो सकें