假设我有这个 bash 脚本(测试):
#!/usr/bin/env bash
source ~/.zshrc
在我的 .zshrc 中,我有以下内容:
autoload -U compinit
compinit
当我尝试从终端窗口 (zsh) 运行“bash test”时,我收到错误消息,提示找不到 autoload 和 compinit 命令。如果我只是从命令行执行 source ~/.zshrc ,它可以正常工作。
我正在尝试设置我的开发环境,类似于此博客,但是当脚本尝试获取 .zshrc 文件时,它会失败。
任何见解将不胜感激。