Jika Anda ingin mencari dari baris perintah dan melompat ke browser yang dapat ditentukan pengguna untuk hasil, solusi lain adalah menggunakan 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.
Ini tersedia pra-dikemas dalam beberapa distribusi Linux (Debian, Ubuntu, yang tidak diketahui lainnya), dari sumber di debian.org , dan kode pengembangan dan rilis terbaru tersedia dari repositori git resmi (sekarang tinggal di GitLab).
Instruksi instalasi dari tarball atau file deb ditemukan di Wiki .
Catatan Trivia: Surfraw pada awalnya ditulis oleh Julian Assange. (Akronim / backronym untuk 'SURFRAW' adalah Kemarahan Revolusioner Pengguna Shell melawan World Wide Web.)
Untuk melakukan pencarian Google dari baris perintah:
sr google archibald tuttle
Selain Google lama yang biasa, ada banyak jenis pencarian bawaan lainnya.
Untuk mencari RFC yang berurusan dengan S / MIME:
sr rfc s/mime
Terjemahkan sebuah kata:
sr translate logiciel
Temukan torrents:
sr piratebay free music
(Jenis pencarian kata kunci ini terus diperbarui.)
Penggunaan lebih lanjut :
$ 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 dapat dikonfigurasi . Anda dapat mengaturnya dengan beberapa default, baik per-pengguna di $HOME/.surfraw.conf
atau seluruh sistem di /etc/surfraw.conf
:
SURFRAW_graphical_browser="/usr/bin/links2 -g"
SURFRAW_text_browser="/usr/bin/elinks"
SURFRAW_graphical=yes
Di sini saya mengaturnya untuk menggunakan links2 dan elinks, tetapi Anda dapat menggunakan Firefox, Chrome, atau yang lainnya yang Anda inginkan.
(Nb. links2 -g
Adalah peramban mode grafis yang tertanam di terminal yang aneh. Cepat tapi benci modernitas.)