ssh-add -L(または他の破線のオプション)を実行しようとしていますが、zshはzshを返します:`-L'の近くでエラーを解析します。zshがそれを行うのを見るのは初めてであり、他のコマンドではそれを行いません。
何か案は ?
最初に調べることはssh-add
、バイナリ実行可能ファイルではなく、エイリアスまたはシェル関数であるかどうかです/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