Komut satırından arama yapmak ve sonuçlar için kullanıcı tanımlı bir tarayıcıya atlamak istiyorsanız, başka bir çözüm surfraw kullanmaktır .
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.
Bu, mevcut bazı Linux dağıtımları (Debian, Ubuntu, bilinmeyen diğerleri) içinde önceden paketlenmiş var debian.org de kaynağından ve en son gelişme kodu ve bültenleri edinilebilir resmi git deposunda (şimdi GitLab üzerinde yaşayan).
Tarball veya deb dosyasındaki kurulum talimatları Wiki'de bulunur .
Diğer bilgiler: Surfraw, aslen Julian Assange tarafından yazılmıştır. ('SURFRAW' için kısaltma / backronym, Shell Users'ın World Wide Web'e Karşı Devrimci Ön Öfkesidir.)
Komut satırından bir Google araması yapmak için:
sr google archibald tuttle
Düz eski Google’a ek olarak, arama türlerinde yerleşik birçok başka araç var.
S / MIME ile ilgili bir RFC aramak için:
sr rfc s/mime
Bir kelimeyi tercüme et:
sr translate logiciel
Torrentleri Bulun:
sr piratebay free music
(Bu anahtar kelime arama türleri güncellenmeye devam ediyor.)
Daha gelişmiş kullanım :
$ 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 yapılandırılabilir . Kullanıcı başına $HOME/.surfraw.conf
veya sistem genelinde , bazı varsayılanlarla ayarlayabilirsiniz /etc/surfraw.conf
:
SURFRAW_graphical_browser="/usr/bin/links2 -g"
SURFRAW_text_browser="/usr/bin/elinks"
SURFRAW_graphical=yes
Burada links2 ve linkleri kullanmaya ayarlıyorum, ancak Firefox, Chrome veya tercih ettiğiniz diğerlerini kullanabilirsiniz.
(Nb. links2 -g
Garip bir terminal gömülü grafik modu tarayıcıdır. Hızlı ama modernite nefret ediyor.)