待ってみましたが、転送に失敗しました。

待ってみましたが、転送に失敗しました。

git cloneスクリプトを作成しようとしています。

私のスクリプト:

git clone ssh://[email protected]/myproject.git
expect "Enter passphrase for key..."
send "myPassword"
read -p "enter..."

実行した後、次のようになります。

Cloning into 'myproject'...
Enter passphrase for key...: |

そしてプログラムは今パスワードを待っています。 「予想」と「送信」が正常に動作しないようです。私のスクリプトには何の問題がありますか?

答え1

クライアントにSSHエージェントをインストールしてみてください。より便利になり、パスワードの入力を求められません。

関連情報