wget -S -O - http://google.com
Werke wie für mich erwartet, aber mit einem Vorbehalt: Die Header werden Debug-Informationen betrachtet und als solche werden sie den Standardfehler gesendet eher als die Standardausgabe. Wenn Sie die Standardausgabe in eine Datei oder einen anderen Prozess umleiten, erhalten Sie nur den Inhalt des Dokuments.
Sie können versuchen, den Standardfehler als mögliche Lösung auf die Standardausgabe umzuleiten. Zum Beispiel in bash
:
$ wget -q -S -O - 2>&1 | grep ...
oder
$ wget -q -S -O - 1>wget.txt 2>&1
Die -q
Option, um die Fortschrittsbalken und einige anderen annoyingly gesprächig Teile der wget
Ausgabe unterdrückt.
Vielen Dank für die stderr Ausgabe unter Hinweis darauf, und das -q-Flag. –
die '-S' Option wurde nicht auf meinem' alpine' Linux Container unterstützt. Ich habe es weggelassen und alles war gut –