Hallo Thilo, * Thilo A. Coblenzer schrieb am Monday, February 18, 2002 10:43 AM
Ich versuche mich mal wieder in kleinen Skripten. Dabei bin ich auf ein paar Fragen zu wegt gestoßen. Eine man-Page gibt's ja nit und wegt -help klärt auch nicht alle Fragen, daher: Wie kann ich denn Wget die Ausgabe auf dem Bildschirm abgewöhnen.
Leite mal die Ausgabe von wget --help nach more oder less um und schau dir den Abschnitt "Logging and input file" an. -o, --output-file=FILE log messages to FILE -a, --append-output=FILE append messages to FILE -q, --quiet quiet (no output)
Ich kann die Ausgabe weder in eine Datei noch nach /dev/null leiten. Also bei mir sieht das so aus: thilo@Linux:~/bin > wget http://www.google.de >ausgabe --10:34:52-- http://www.google.de/ => `index.html' Verbindungsaufbau zu www.google.de:80... verbunden! HTTP Anforderung gesendet, warte auf Antwort... 200 OK Länge: 2,653 [text/html]
0K -> .. [100%]
10:34:58 (10.16 KB/s) - `index.html' saved [2653/2653] thilo@Linux:~/bin > cat ausgabe thilo@Linux:~/bin >
Bei verwendung der Option -o oder -a steht das dann alles im angegebenen LOG FILE.
Dann hätte ich noch eine Frage: Kann ich irgendwie die Daten die ich herunterlade in einer Pipeline weiterleiten? Also in der art: wegt www.seite.de | grep Text Es gibt die Option --execute. Allerdings weiß ich ja dann immernoch nicht, wie ich die Daten als Parameter übergebe.
Eine PIPE der geholten Seite funktioniert nicht. -- MfG Andreas Gern