Wenn Sie über die Befehlszeile suchen und in einem benutzerdefinierten Browser nach Ergebnissen suchen möchten, können Sie auch surfraw verwenden .
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 und aus dem Quellcode von debian.org erhältlich . Der neueste Entwicklungscode und die neuesten Releases sind im offiziellen Git-Repository (das jetzt auf GitLab läuft) erhältlich.
Installationsanweisungen von Tarball oder Deb-Datei finden Sie im Wiki .
Wissenswertes: Surfraw wurde ursprünglich von Julian Assange geschrieben. (Akronym / Backronym für "SURFRAW" ist die revolutionäre Front Rage der Shell-Benutzer gegen das World Wide Web.)
So führen Sie eine Google-Suche über die Befehlszeile durch:
sr google archibald tuttle
Neben dem normalen alten Google gibt es viele andere eingebaute Suchtypen.
So suchen Sie nach einem RFC, der sich mit S / MIME befasst:
sr rfc s/mime
Ein Wort übersetzen:
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 einige Standardeinstellungen festlegen, entweder pro Benutzer $HOME/.surfraw.conf
oder systemweit unter /etc/surfraw.conf
:
SURFRAW_graphical_browser="/usr/bin/links2 -g"
SURFRAW_text_browser="/usr/bin/elinks"
SURFRAW_graphical=yes
Hier habe ich festgelegt, dass links2 und elinks verwendet werden sollen, aber Sie können Firefox, Chrome oder andere von Ihnen bevorzugte Programme verwenden.
(Nb. Ist links2 -g
ein seltsamer Grafik-Browser mit integriertem Terminal. Er ist schnell, hasst aber die Modernität.)