Wie bei vielen UNIX-Tools curl
hängt die Ausgabe davon ab, an welchen Gerätetyp stdout angeschlossen ist. In diesem Fall jq
ändert das Durchleiten des Durchsatzes den Typ von TTY
bis zu pipe
, was zu einer unerwünschten zusätzlichen Ausgabe führt.
curl
hat einen Befehlszeilenschalter -s
, der diese zusätzliche Ausgabe zum Schweigen curl -s localhost:8083/ | jq
bringt, so dass das Problem durch Ausführen gelöst werden muss.