Dies ist der Befehl w3m, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
w3m – ein textbasierter Webbrowser und Pager
ZUSAMMENFASSUNG
w3m [OPTION]... [ Datei | URL ] ...
BESCHREIBUNG
w3m ist ein textbasierter Browser, der lokale oder entfernte Webseiten sowie andere anzeigen kann
Unterlagen. Es ist in der Lage, HTML-Tabellen und Frames zu verarbeiten, ignoriert jedoch JavaScript und
Cascading Style Sheets. w3m kann auch als Pager für Textdateien dienen, die als Argumente oder benannt sind
über die Standardeingabe und als Allzweck-Verzeichnisbrowser weitergegeben.
w3m organisiert seinen Inhalt in Puffern oder Registerkarten und ermöglicht so eine einfache Navigation zwischen ihnen. Mit
die w3m-img-Erweiterung installiert, w3m kann Inline-Grafiken in Webseiten anzeigen. Und
sobald w3mWenn die HTML-Rendering-Funktionen von nicht Ihren Anforderungen entsprechen, kann dies bei der Ziel-URL der Fall sein
mit einem einzigen Befehl an einen grafischen Browser übergeben werden.
Um Hilfe zu den Laufzeitoptionen zu erhalten, drücken Sie während der Ausführung „H“. w3m.
ARGUMENTE
Wenn ein oder mehrere Befehlszeilenargumente angegeben werden, w3m wird Ziele entsprechend behandeln
Inhaltstyp. Für das Web, w3m ruft diese Informationen aus HTTP-Headern ab; für Verwandte bzw
Da es sich um absolute Dateisystempfade handelt, sind Dateinamen erforderlich.
Ohne Argumente, w3m erwartet Daten von der Standardeingabe und geht von „Text/Plain“ aus, sofern nicht
Ein anderer MIME-Typ wird vom Benutzer angegeben.
Wenn kein Ziel und kein Fallback-Ziel angegeben ist (siehe beispielsweise Option). -v unter), w3m
wird mit Nutzungsinformationen beendet.
OPTIONAL
Befehlszeilenoptionen werden mit einem einzelnen „-“-Zeichen eingeleitet und können ein Argument annehmen.
Allgemein Optionen:
-B Wenn kein anderes Ziel definiert ist, verwenden Sie zum Starten die Lesezeichenseite
-M monochromes Display
-keine-Maus
Mausunterstützung deaktivieren
-num Zeigt die Nummer jeder Zeile an
-N Verteilen Sie mehrere Befehlszeilenargumente auf Tabs. Standardmäßig ein Stapel von Puffern
verwendet wird
-ppc num
Breite von num Pixel pro Zeichen. Bereich von 4.0 bis 32.0, Standard 8.0. Größer
Durch Werte werden die Tabellen schmaler. (Implementierung nicht verifiziert)
-ppl num
Höhe von num Pixel pro Zeile. Bereich von 4.0 bis 64.0. (Implementierung nicht verifiziert)
-Titel, -title=LAUFZEIT
Verwenden Sie den Puffernamen als Terminaltitelzeichenfolge. Mit dem angegebenen TERM wird hiermit festgelegt
Titelkonfigurationsstil entsprechend anpassen
-v Wenn kein anderes Ziel definiert ist, begrüßen Sie Benutzer mit einer integrierten Seite
-W Umbruch in Suchanfragen ein-/ausschalten
-X Das Terminal nicht initialisieren/deinitialisieren
+num gehe zur Zeile num; nur wirksam für num größer als die Anzahl der Zeilen im
Terminal
Browser Optionen:
-cols num
mit stdout als Ziel; HTML wird in Zeilen von gerendert num Zeichen
-Plätzchen, -keine Kekse
Gespeicherte Cookies verwenden und neue akzeptieren oder keines von beidem tun
-F Frames rendern
-Graph, -keine Grafik
Verwenden Sie grafische Zeichen zum Zeichnen von HTML-Tabellen- und Rahmenrändern oder verwenden Sie diese nicht
-Header Schnur
anhängen Schnur zur HTTP(S)-Anfrage. Entspricht voraussichtlich der Header-Syntax
Variable: Wert
-m Rendern Sie den Text von Usenet-Nachrichten entsprechend dem Header „Content-type“.
-kein Vertreter
Verwenden Sie keinen Proxy
-Post Datei
Verwenden Sie die POST-Methode, um die in definierten Daten hochzuladen Datei. Die zu verwendende Syntax lautet
var1=Wert1[&var2=Wert2]...
-4 Nur IPv4. Entspricht dns_order=4 in den Konfigurationsdateien
-6 Nur IPv6. Entspricht dns_order=6 in den Konfigurationsdateien
Text zahlen Optionen:
-l num Anzahl der intern erhaltenen Zeilen beim Empfang von Klartext von stdin (Standard).
10,000)
-r Verwenden Sie die Caret-Notation, um spezielle Escape-Zeichen anzuzeigen (z. B. ANSI-Escapezeichen oder
Rückschritte im Nroff-Stil für fette und unterstrichene Zeichen) anstelle der Verarbeitung
Sie
-s Drücken Sie mehrere Leerzeilen zu einer zusammen
-t num Setzen Sie die Tabulatorbreite auf num Säulen. Keine Auswirkung auf Standard
Datum Typ/Kodierung Optionen:
-I charset
Benutzerdefinierte Zeichenkodierung der Eingabedaten
-O charset
Benutzerdefinierte Zeichenkodierung der Ausgabedaten
-T tippe
explizite Charakterisierung der Eingabedaten nach MIME-Typ
Optionen für frustrierten Ausgabe, gefolgt by unmittelbar Ausfahrt:
-Dump gerenderte Seite in stdout ausgeben. Wird implizit festgelegt, wenn die Ausgabe an eine Datei oder weitergeleitet wird
Rohr
-dump_source
Legen Sie den Quellcode der Seite in stdout ab
-dump_head
Dump-Antwort einer HEAD-Anfrage für eine URL in stdout
-dump_both
Dump HEAD und Quellcode für eine URL in stdout
-dump_extra
Geben Sie HEAD, Quellcode und zusätzliche Informationen für eine URL in stdout ein
-Hilfe Zeigt eine Zusammenfassung der kompilierten Funktionen und Befehlszeilenoptionen
-show-option
Alle verfügbaren Konfigurationsoptionen anzeigen
-Ausführung
zeige die Version von w3m
Optionen für überschreiben Standard Einstellungen und Ressourcen:
-Lesezeichen Datei
- Datei anstelle der Standarddatei bookmark.html
-config Datei
- Datei anstelle der Standardkonfigurationsdatei
-debuggen VERWENDE NICHT
-o Option=Wert
ein Konfigurationselement mit einem explizit angegebenen Wert ändern; ohne Option=Wert,
entspricht -show-option
-reqlog
Protokollheader der HTTP-Kommunikation in der Datei ~/.w3m/request.log
Beispiele:
Pager-ähnlich Verwendung
Kombinieren Sie HTML-Codeausschnitte und zeigen Sie eine Vorschau der Seite an
$ cat header.html footer.html | w3m -T text/html
Vergleichen Sie zwei Dateien mithilfe von Tabs
$ w3m -N config.old config
Browserartig Verwendung
Webinhalte im monochromen Terminal anzeigen
$ w3m -M http://w3m.sourceforge.net
Eingebettete Grafiken anzeigen
$ w3m -o auto_image=TRUE http://w3m.sourceforge.net
Inhalte aus dem Usenet anzeigen
$ w3m -m nntp://news.aioe.org/comp.os.linux.networking
Laden Sie Daten für eine URL mit der POST-Methode hoch
$ w3m -post - http://example.com/form.php <<<'a=0&b=1'
Filterartig Verwendung
Konvertieren Sie eine HTML-Datei in einfachen Text mit einer definierten Zeilenlänge
$ w3m -cols 40 foo.html > foo.txt
Geben Sie die Lesezeichenseite als Text mit einer angehängten Linkliste aus
$ w3m -B -o display_link_number=1 > out.txt
Konvertierung von Dateiformat und Zeichenkodierung
$ w3m -T text/html -I EUC-JP -O UTF-8 < foo.html > foo.txt
Start mit nicht Varianten des Eingangssignals:
Begrüßen Sie Benutzer mit einer integrierten Seite
$ w3m -v
w3m erkennt die Umgebungsvariable WWW_HOME als Definition eines Fallback-Ziels für die Verwendung, wenn
es wird ohne aufgerufen.
Nutzen Sie w3m online über die Dienste von onworks.net
