Home / LinuxUser / 2003 / 07 / Suchmaschinen abfragen in der Kommandozeile

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Surfing on Shell

Suchmaschinen abfragen in der Kommandozeile

01.07.2003 Tausend Suchmaschinen haben ebenso viele unterschiedliche Eingabemasken. Mit Surfraw erledigen Sie die Recherche im Web bequem in der Kommandozeile.

Jeder Anwender, der bereits Tipps im Internet finden wollte, kennt das Problem: Er springt von Google über Freshmeat zu Altavista, klickt in den Web-Formularen herum und stapelt Browser-Fenster auf dem Desktop. Wesentlich nervenschonender arbeitet es sich da mit surfraw: Das Tool schickt den gesuchten Begriff als korrekte Anfrage an die entsprechende Suchmaschine. Der Bowser präsentiert Ihnen dann das Ergebnis.

Installation

Sollte das Programm nicht im Umfang Ihrer Distribution enthalten sein, finden Sie den Tarball mit dem Quellcode auf der Homepage des Projektes [1] und auf der Heft-CD in Verzeichnis LinuxUser/surfraw/. Zunächst entpacken Sie das tar-Archiv, bevor Sie surfraw mit dem üblichen Dreischritt configure, make und make install installieren:

[andreas]~> tar xzf surfraw-1.0.7.tar.gz
[andreas]~> cd surfraw-1.0.7
[andreas]~> ./configure
[andreas]~> make
[andreas]~> su
Password: (root-Passwort)
# make install 

Weitere Optionen zur Installation verrät Ihnen die Datei INSTALL, die im neu entstandenen Verzeichnis surfraw-1.0.7 enthalten ist. Benutzern der Debian-Distribution genügt der Befehl

apt-get install surfraw

um das Tool auf den heimischen Rechner zu holen.

Konfiguration

Nach der Installation finden Sie im Verzeichnis /etc die Dateien /etc/surfraw.conf und /etc/surfraw_elvi.list.

Werfen Sie zuerst einen Blick in die Datei /etc/surfraw.conf: Hier wartet die systemweite Konfiguration. Die Datei bringt gute Voreinstellungen mit und ist ausreichend kommentiert. Im Kopf der Datei sehen Sie einen Hinweis zur Konfigurationssyntax mit einer Warnung: "This file has a different format to that of $HOME/.surfraw.conf! $HOME/.surfraw.conf entries should always be written sh style."

Das bedeutet, dass die Syntax der Hauptkonfiguration in /etc/surfraw.conf von der Datei ~/.surfraw.conf in Ihrem Home-Verzeichnis abweicht. Während die systemweiten Variablen der Konfiguration mit def und defyn definiert werden, dürfen Sie sich in den lokalen Einstellungen mit dem Muster VARIABLE=inhalt begnügen.

Mit diesem Wissen können Sie die Konfigurationsdatei ~/.surfraw.conf in Ihrem Heimatverzeichnis erstellen. Die persönliche Datei bietet den Vorteil, dass Sie schnelle Änderungen ohne Root-Rechte durchführen können. Außerdem können Sie auf diese Weise für jeden User unterschiedliche Nutzerprofile verwenden.

Interessant sind für Sie in erster Linie zwei Variablen: SURFRAW_text_browser und SURFRAW_graphical_browser. Öffnen Sie Ihren Lieblings-Editor und wählen Sie sowohl den Text- als auch den Grafik-Browser, mit dem Sie gerne arbeiten:

SURFRAW_text_browser=lynx
SURFRAW_graphical_browser=phoenix

Speichern Sie die Zeilen als ~/.surfraw.conf ab. Jetzt haben Sie den grundlegenden Teil Ihrer Konfiguration bereits abgeschlossen. In der Textkonsole werden die Ergebnisse Ihrer Anfragen nun von Lynx, auf der grafischen Oberfläche hingegen von Phoenix angezeigt.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

491 Hits
Wertung: 69 Punkte (1 Stimme)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...