Sto cercando di eseguire uno git clone
script bash, ma la prima volta che eseguo lo script e il server non è noto, lo script non riesce. Ho qualcosa del genere:
yes | git clone git@github.com:repo/repoo.git
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
Ma sta ignorando il yes
. Sai come forzare git clone
l'aggiunta della chiave agli host conosciuti?
echo yes
non è un buon approccio: la seconda volta che si esegue il comando, ssh non chiederà se si desidera continuare perché la chiave del server sarà già nota.
echo yes | git clone git@github.com:repo/repoo.git
?