Quindi, scp -q file host:file e scp -q host:file filesono entrambi silenziosi, cioè non dare l'indicatore di progresso. Ma quando corro scp -q host1:file host2:file, ricevo ancora l'indicatore di progresso e un Connection to host1 closed.messaggio. Il misuratore di progresso può essere rimosso dal reindirizzato stdouta /dev/null(anche se preferirei non doverlo fare), ma i messaggi di connessione chiusa si attivano stderr, che sicuramente voglio mantenere nel caso ci sia un vero errore. Come posso rendere SCP silenzioso? Devo scappare ssh host1 "scp -q file host2:file"?
scp -q -o LogLevel=QUIET /tmp/foo someotherhost:/tmp