在`-L'附近的zsh ssh-add -L解析错误

时间:2013-03-04 19:53:43

标签: ssh zsh

我正在努力跑     ssh-add -L (或任何其他虚线选项),并且zsh在`-L'附近返回zsh:parse错误。这是我第一次看到zsh这样做,并且它不会与其他任何命令一起使用。

有什么想法吗?

1 个答案:

答案 0 :(得分: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