Por lo tanto scp -q file host:file , y scp -q host:file fileson a la vez tranquila, es decir, no dan el contador de avance. Pero cuando corro scp -q host1:file host2:file, sigo recibiendo el medidor de progreso y un Connection to host1 closed.mensaje. El medidor de progreso se puede eliminar redirigiendo stdouta /dev/null(aunque preferiría no tener que hacerlo), pero se activan los mensajes de conexión cerrada stderr, que definitivamente quiero conservar en caso de que haya un error real. ¿Cómo puedo hacer scp quiet? ¿Tengo que correr ssh host1 "scp -q file host2:file"?
14

scp -q -o LogLevel=QUIET /tmp/foo someotherhost:/tmp-q -o LogLevel. ¡Funciona perfectamente!