And*_*rks 6 macos bash homebrew
我已经使用 homebrew 安装了最新的 bash 5.1.16,它位于/opt/homebrew/bin/bash
我还将默认 shell 更改为/opt/homebrew/bin/bash
然而,我有很多以 开头的 bash 脚本#!/bin/bash,我的/bin/bash是 MacOS 附带的较旧的 bash 3.2.5。我不想编辑所有现有脚本来指向新/opt/homebrew/bin/bash位置。
如果我执行以下操作,是否会导致任何不兼容或问题:
rm /bin/bash
ln -s /opt/homebrew/bin/bash /bin/bash
Run Code Online (Sandbox Code Playgroud)