La curvatura de 'observación' produce resultados inesperados

10

Estoy tratando watch curlde recibir comentarios en vivo sobre ajustes HTTP. Sin embargo, cuando ejecuto el comando, la salida está confusa con algunas estadísticas de descarga. He intentado enviar curl@ s stderra /dev/null, sin ningún resultado.

Cuando se juega curlsolo, parece que no se puede encontrar esta salida.

¿Qué me estoy perdiendo?

[editar]

la línea de comando completa que estoy ejecutando es en realidad

watch --color -d "curl -I sandbox.dev | ccze", porque quiero salida coloreada. Parece que si elimino la cczetubería, las cosas están un poco mejor, aunque las estadísticas de descarga siguen ahí.

Andrei
fuente

Respuestas:

12

Parece que curl imprime las estadísticas de progreso solo cuando stdout no es una terminal. (por ejemplo, también curl -I sandbox.dev|catle daría estos resultados). Sin embargo, puede deshabilitarlos.

De la página de manual

   -s/--silent
          Silent or quiet mode. Don't show progress meter or
          error messages. Makes Curl mute.
artistoex
fuente
1
supongo que debería de RTFM :) de todos modos, gracias!
Andrei