由于bash3.2不支持关联数组,需要升级到bash4
方法:
brew install bash
sudo mv /bin/bash /bin/bash3.2
sudo ln -s /usr/local/bin/bash /bin/bash
当前版本osx不支持sudo 写操作/bin及修改权限,可以通过修改环境变量把/usr/local/bin提前或者在shell脚本首行制定路径时指定/usr/local/bin/bash
由于bash3.2不支持关联数组,需要升级到bash4
方法:
brew install bash
sudo mv /bin/bash /bin/bash3.2
sudo ln -s /usr/local/bin/bash /bin/bash
当前版本osx不支持sudo 写操作/bin及修改权限,可以通过修改环境变量把/usr/local/bin提前或者在shell脚本首行制定路径时指定/usr/local/bin/bash