0

我正在尝试运行 ssh-add -L(或任何其他虚线选项),并且 zsh 返回 zsh: parse error near `-L'。这是我第一次看到 zsh 这样做,并且它不使用任何其他命令。

有任何想法吗 ?

4

1 回答 1

1

首先要弄清楚是ssh-add别名还是 shell 函数,而不是二进制可执行文件/usr/bin/ssh-add

其次,尝试在没有自定义 ZSH 配置的情况下在 ZSH 会话中运行相同的命令。要获得干净的环境,请运行

env -i TERM=$TERM LC_ALL=$LC_ALL LANG=$LANG zsh -f

然后再试ssh-add -L一次,让我们知道你看到了什么。

此外,请发布以下输出:

uname -a
zsh --version
于 2013-03-06T04:52:34.013 回答