Das Beobachten der Locke führt zu einer unerwarteten Ausgabe

9

Ich versuche, watch curlLive-Feedback zu HTTP-Optimierungen zu erhalten. Wenn ich den Befehl ausführe, wird die Ausgabe jedoch mit einigen Download-Statistiken verstümmelt. Ich habe versucht , das Senden curl‚s stderran /dev/null, ohne Erfolg.

Wenn curlSie alleine spielen, scheint diese Ausgabe nirgends zu finden zu sein.

Was vermisse ich?

[bearbeiten]

Die vollständige Befehlszeile, die ich ausführe, ist tatsächlich

watch --color -d "curl -I sandbox.dev | ccze", weil ich kolorierte Ausgabe will. Es scheint, dass, wenn ich die cczePipe entferne, die Dinge etwas besser sind, obwohl die Download-Statistiken immer noch da sind.

Andrei
quelle

Antworten:

11

Es scheint, dass Curl die Fortschrittsstatistiken nur druckt, wenn stdout kein Terminal ist. (zB curl -I sandbox.dev|catwürden Sie diese Ergebnisse auch erhalten) Sie können diese jedoch deaktivieren.

Aus der Manpage

   -s/--silent
          Silent or quiet mode. Don't show progress meter or
          error messages. Makes Curl mute.
artistoex
quelle
1
denke ich sollte von RTFM :) trotzdem, danke!
Andrei