wget -S -O - http://google.comпрацює як очікувалося для мене, але з застереженням: заголовки вважаються налагоджувальною інформацією, і як такі вони надсилаються до стандартної помилки, а не до стандартного виводу. Якщо ви перенаправляєте стандартний вихід у файл або інший процес, ви отримаєте лише вміст документа.
Ви можете спробувати перенаправити стандартну помилку на стандартний вихід як можливе рішення. Наприклад, у bash:
$ wget -q -S -O - 2>&1 | grep ...
або
$ wget -q -S -O - 1>wget.txt 2>&1
Цей -qпараметр пригнічує панель прогресу та деякі інші дратівливі балакані частини wgetрезультату.
--save-headersнасправді-save-headers