如何更新Mac Bash

1
2
#查看bash 版本
bash -version

版本升级:

方式1:brew安装 直接升级到最新版bash

1
brew install bash

方式2:升级到指定版本

Bash 下载地址: http://ftp.gnu.org/gnu/bash/

选择要安装的版本,复制下载链接

1
2
3
4
5
6
7
8
9
10
11
12
13
wget http://ftp.gnu.org/gnu/bash/bash-4.4.tar.gz
tar zxvf bash-4.4.tar.gz
cd bash-4.4
./configure
make
make install
#版本替换
sudo mv /bin/bash /bin/bash.origin
sudo ln -s /usr/local/opt/bash/bin/bash /bin/bash\n
#由于本mac版本下的sh并不是直接链接bash,而是bash的一个文件拷贝。因此,还要替换默认的sh指向的命令为bash,如下:
sudo mv /bin/sh /bin/sh.origin
sudo ln -s /usr/local/opt/bash/bin/bash /bin/sh\n
bash -version