我正在尝试在MacOS Big Sur上执行一个.zsh脚本,但它不让我执行。
每当我在终端运行.zsh时,它都会显示“/bin/zsh:无法打开输入文件:file-name.zsh”
我之前已经进行了brew install zsh的操作,所以我有点困惑。
任何帮助将不胜感激。谢谢!
我正在尝试在MacOS Big Sur上执行一个.zsh脚本,但它不让我执行。
每当我在终端运行.zsh时,它都会显示“/bin/zsh:无法打开输入文件:file-name.zsh”
我之前已经进行了brew install zsh的操作,所以我有点困惑。
任何帮助将不胜感激。谢谢!
/bin/zsh: can't open input file
错误消息。尝试将文件名.zsh 移动到其他文件夹,如果将文件名.zsh 移动到另一个文件夹无法解决问题,请使用完整路径引用文件名.zsh。BASEDIR=$(dirname "$0")
echo "Script location: ${BASEDIR}"
cd "$(dirname "$0")"
$BASEDIR/<script_name>.command
这在我的 macOS Monterey 上目前可以正常工作。
(从评论中复制 Karel 的关于 macOS ZSH + TCC 策略的回答)