问题:
我最近从 macOS Mojave 10.14.6 升级到 macOS Catalina 10.5.5。
现在这zsh是默认的 shell,我将其迁移.bashrc到.zshrc:
~/bin/my/和~/bin/dev/中
zsh: command not found: myScript.sh调查与故障排除:
echo $PATH给出/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/usr/local/sbin:~/bin/bin:~/bin/my:~/bin/dev:实验:
export。--> 没有区别。alias test123="echo test123"
按照建议将 macOS 升级到 10.15 (Catalina) 并从 bash 切换到 zsh后,我尝试svcutil从终端启动(或任何其他 .NET Core 工具),但收到以下错误消息:
zsh:找不到命令:dotnet-svcutil
奇怪的是,因为~/.dotnet/tools在使用 .NET 检查路径时提到了它的位置(默认安装 .NET Core 工具的位置)echo $PATH。我该如何解决这个问题?