我需要在 macOS Catalina 上的 shell 中使用一些 Bash 4.x 功能,并且我的脚本必须在 Dash 上运行/bin/sh
,它默认指向 Bash 3.x。
但是,似乎没有办法将 Dash 指向我下的自制 Bash /usr/local/bin
。
chsh
只能指定默认 shell,但不能将特定 shell 指向另一个 shell。
我曾经使用和进行过黑客攻击mv
,ln
但是自从 Apple 自 Catalina 以来收紧了用户权限后,那条路也被堵住了。
请帮忙。