V Wget je taková dost kuriozní chyba, autodestrukce výstupu indikátorem postupu při výstupu do terminálu (
-O - - což je asi hned druhá varianta použití si výstup poslat do terminálu) V případě že jde o jednořádkové response bez znaku nového řádku. Typicky JSON volání nebo různé api . V defaultním chování wget ukazuje i ten slavný progressbar, který právě za tohle může. 
Člověk je pak zmaten, proč mu to nedává žádnou odpověď. Nikdy by mě nenapadlo, že progressbar je právě tím viníkem.
 $ admin ~ wget -O-  "https://www.flabgee.cz/wp-json/wp-statistics/v2/online"
--2024-01-30 18:02:44--  https://www.flabgee.cz/wp-json/wp-statistics/v2/online
Překládám www.flabgee.cz (www.flabgee.cz)… 31....50
Navazuje se spojení s www.flabgee.cz (www.flabgee.cz)|31.15.10.56|:443… spojeno.
HTTP požadavek odeslán, program čeká na odpověď… 200 OK
Délka: 77 [application/json]
Ukládám do: „STDOUT“
-                                                    0%[                                                                                                               ]       0  --.-KB/s               {-                                                  100%[==============================================================================================================>]      77  --.-KB/s    za 0s
2024-01-30 18:02:44 (2,17 MB/s) – zapsáno na standardní výstup [77/77]
$ wget .... -q
{vystupzstranky}$ admin@pc ~
V případě volby "--progressbar=" nebo --progressbar=dot se výstup zamíchá pod řádek Ukládám. V případě použití volby 
-q se zobrazí ten výstup, ničím nerušený. Sláva. Kdo to ale má dopředu tušit tuhle bombu   

curl tímto netrpí.