Wenn Sie von der Befehlszeile aus suchen und zu einem benutzerdefinierten Browser nach Ergebnissen wechseln möchten, verwenden Sie surfraw .
Surfraw provides a fast unix command line interface to a variety of popular WWW search engines and other artifacts of power. It reclaims google, altavista, dejanews, freshmeat, research index, slashdot and many others from the false‐prophet, pox‐infested heathen lands of html‐forms, placing these wonders where they belong, deep in unix heartland, as god loving extensions to the shell.
Es ist in einigen Linux-Distributionen (Debian, Ubuntu, unbekannte andere) vorinstalliert als Quellcode unter debian.org erhältlich . Der neueste Entwicklungscode und die neuesten Versionen sind im offiziellen git-Repository (jetzt unter GitLab) verfügbar .
Installationsanweisungen aus dem Archiv oder der Deb-Datei finden Sie im Wiki .
Wissenswertes: Surfraw wurde ursprünglich von Julian Assange geschrieben. (Akronym / backronym für 'SURFRAW' ist der revolutionäre Frontwahn der Shell-Benutzer gegen das World Wide Web.)
So führen Sie eine Google-Suche über die Befehlszeile aus:
sr google archibald tuttle
Neben dem einfachen alten Google gibt es viele andere integrierte Suchtypen.
So suchen Sie nach einem RFC, der sich mit S / MIME befasst:
sr rfc s/mime
Übersetzen Sie ein Wort:
sr translate logiciel
Torrents finden:
sr piratebay free music
(Diese Keyword-Suchtypen werden weiterhin aktualisiert.)
Fortgeschrittenere Nutzung :
$ surfraw google -results=100 RMS, GNU, which is sinner, which is sin? $ sr wikipedia surfraw $ sr austlii -method=phrase dog like $ /usr/lib/surfraw/rhyme -method=perfect Julian
Surfraw ist konfigurierbar . Sie können es mit einigen Standardeinstellungen einrichten, entweder pro Benutzer in $HOME/.surfraw.conf
oder systemweit in /etc/surfraw.conf
:
SURFRAW_graphical_browser="/usr/bin/links2 -g" SURFRAW_text_browser="/usr/bin/elinks" SURFRAW_graphical=yes
Hier habe ich Links2 und Elinks eingerichtet, aber Sie können Firefox, Chrome oder andere, die Sie bevorzugen, verwenden.
(Nb. Ist links2 -g
ein seltsamer, im Terminal eingebetteter Browser im grafischen Modus. Er ist schnell, aber hasst die Modernität.)