หากคุณต้องการค้นหาได้จากบรรทัดคำสั่งและข้ามไปยังเบราว์เซอร์ที่ผู้ใช้กำหนดสำหรับผลการแก้ปัญหาก็คือการใช้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.
มีให้พร้อมในแพ็คเกจลีนุกซ์บางรุ่น (Debian, Ubuntu, อื่น ๆ ที่ไม่รู้จัก), จากแหล่งที่ debian.org , และรหัสพัฒนาล่าสุดและการวางจำหน่ายมีอยู่ในพื้นที่เก็บข้อมูลอย่างเป็นทางการของ GitLab
คำแนะนำในการติดตั้งจาก tarball หรือไฟล์ deb จะพบได้ในวิกิพีเดีย
หมายเหตุเล็กน้อย: Surfraw เขียนโดย Julian Assange ครั้งแรก (ตัวย่อ / backronym สำหรับ 'SURFRAW' คือความโกรธแค้นต่อผู้ใช้งานของผู้ใช้ Shell ต่อ World Wide Web)
วิธีค้นหาด้วย Google จากบรรทัดคำสั่ง:
sr google archibald tuttle
นอกจาก Google แบบเก่าธรรมดาแล้วยังมีประเภทการค้นหาอื่น ๆ อีกมากมาย
วิธีค้นหา RFC ที่เกี่ยวข้องกับ S / MIME:
sr rfc s/mime
แปลคำ:
sr translate logiciel
ค้นหาเพลง:
sr piratebay free music
(ประเภทการค้นหาคำหลักเหล่านี้จะได้รับการปรับปรุงอย่างต่อเนื่อง)
การใช้งานขั้นสูงเพิ่มเติม :
$ 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 สามารถกำหนดค่าได้ คุณสามารถตั้งค่าได้ด้วยค่าเริ่มต้นบางส่วนทั้งต่อผู้ใช้$HOME/.surfraw.conf
หรือทั้งระบบใน/etc/surfraw.conf
:
SURFRAW_graphical_browser="/usr/bin/links2 -g"
SURFRAW_text_browser="/usr/bin/elinks"
SURFRAW_graphical=yes
ที่นี่ฉันได้ตั้งค่าให้ใช้ links2 และ elinks แต่คุณสามารถใช้ Firefox, Chrome หรืออื่น ๆ ที่คุณต้องการ
(Nb. links2 -g
เป็นเบราว์เซอร์โหมดกราฟิกที่ฝังเทอร์มินัลแปลก ๆ มันเร็ว แต่เกลียดความทันสมัย)