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í.

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.

1
supongo que debería de RTFM :) de todos modos, gracias!
Andrei
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.