
cmd で実行するたびにssh-add
、パスフレーズプロンプトが出力されます。
ssh-add "%~%\.ssh\id_rsa"
Enter passphrase for C:\Users\Kristian Welsh\.ssh\id_rsa:
このテキストを抑制して独自のテキストを追加したいのですが、stdout をリダイレクトしても役に立ちません。
ssh-add "%~%\.ssh\id_rsa" >nul
誰かこれをどうやってやるのか知っていますか?
答え1
コードを変更する以外に、カスタム テキストでプロンプトを変更する方法は知りません。ただし、回避策は 2 つあります。
- キーからパスフレーズを削除する
- パスフレーズを提供するssh-addのexpectラッパーを書く