আমি ব্যাশ সংস্করণ 3.x সহ এল ক্যাপিটান 10.11.3 চালাচ্ছি তাই আমি বাশ আপডেট করার মাধ্যমে সিদ্ধান্ত নিলাম:
brew install bash
ব্রু নতুন ব্যাশটিকে / ইউএসআর / স্থানীয় / সেলার / ব্যাশের অধীনে রাখে:
brew info bash
bash: stable 4.3.42 (bottled), devel 4.4-beta, HEAD
Bourne-Again SHell, a UNIX command interpreter
https://www.gnu.org/software/bash/
/usr/local/Cellar/bash/4.3.42 (59 files, 7.3M) *
Poured from bottle
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/bash.rb
==> Dependencies
Required: readline ✔
==> Caveats
In order to use this build of bash as your login shell,
it must be added to /etc/shells.
আপনি দেখতে পাচ্ছেন যে ব্রিউ উল্লেখ করেছে যে /etc/shells
নতুন ব্যাশটি ব্যবহার করার জন্য আমাকে আপডেট করতে হবে । তবে বর্তমান শেলটি বন্ধ / পুনরায় খোলার পরে bash --version
আমাকে বলছে যে এখন আমি ইতিমধ্যে ৪.৩.৪২ ব্যবহার করছি তাই আমি ভাবছি যে নতুন সংস্করণটি স্বয়ংক্রিয়ভাবে ব্যবহৃত হয়েছে এমন হুডের নীচে কী হয়েছিল?