Jeśli chcesz wyszukiwać z wiersza poleceń i przeskakiwać do definiowanej przez użytkownika przeglądarki wyników, innym rozwiązaniem jest użycie 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.
Jest dostępny w pakiecie z niektórymi dystrybucjami Linuksa (Debian, Ubuntu, nieznane inne), ze źródła na debian.org , a najnowszy kod programistyczny i wydania są dostępne w oficjalnym repozytorium git (obecnie dostępne na GitLab).
Instrukcje instalacji z pliku tarball lub deb znajdują się na Wiki .
Ciekawostki: Surfraw został pierwotnie napisany przez Juliana Assange. (Skrót / skrót dla „SURFRAW” to rewolucyjny front Shell Rage Against the World Wide Web).
Aby wyszukać w Google za pomocą wiersza polecenia:
sr google archibald tuttle
Oprócz zwykłego starego Google istnieje wiele innych wbudowanych typów wyszukiwania.
Aby wyszukać RFC dotyczące S / MIME:
sr rfc s/mime
Przetłumacz słowo:
sr translate logiciel
Znajdź torrenty:
sr piratebay free music
(Te typy wyszukiwania słów kluczowych są nadal aktualizowane).
Bardziej zaawansowane wykorzystanie :
$ 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 jest konfigurowalny . Możesz skonfigurować go z pewnymi ustawieniami domyślnymi dla poszczególnych użytkowników $HOME/.surfraw.conf
lub dla całego systemu /etc/surfraw.conf
:
SURFRAW_graphical_browser="/usr/bin/links2 -g"
SURFRAW_text_browser="/usr/bin/elinks"
SURFRAW_graphical=yes
Tutaj ustawiłem, aby używał linków2 i elinks, ale możesz używać Firefoksa, Chrome lub dowolnych innych.
(Nb. links2 -g
To dziwna, osadzona w terminalu przeglądarka w trybie graficznym. Jest szybka, ale nienawidzi nowoczesności).