เริ่มค้นหาเว็บในเบราว์เซอร์ GUI จากบรรทัดคำสั่ง

Anonim

ด้วยความช่วยเหลือของฟังก์ชันบรรทัดคำสั่งง่ายๆ คุณสามารถเริ่มการค้นหาเว็บได้อย่างรวดเร็วในเว็บเบราว์เซอร์ GUI ที่คุณเลือกจากแอป Terminal เราจะครอบคลุมตัวอย่างบางส่วน การสาธิตการค้นหาเว็บด้วย Google, Bing, Yahoo และ Wikipedia และการใช้เว็บเบราว์เซอร์ต่างๆ ที่หลากหลาย รวมถึง Chrome, Safari และ Firefox เนื่องจากไวยากรณ์ของคำสั่งค่อนข้างตรงไปตรงมา คุณจึงสามารถปรับแต่งฟังก์ชันการค้นหาหรือแอปที่ใช้เพิ่มเติมได้ตามที่เห็นสมควร

การตั้งค่าฟังก์ชันค้นหาเว็บใน Bash Profile

ตัวอย่างฟังก์ชันที่ให้ไว้ที่นี่จะใช้การค้นหาของ Google ในเบราว์เซอร์ Chrome และเราถือว่าคุณกำลังใช้ bash เป็นเชลล์ ซึ่งเป็นค่าเริ่มต้นใน OS X ตรวจสอบไวยากรณ์คำสั่งอื่นๆ ตัวเลือกด้านล่างเพื่อปรับเปลี่ยนการค้นหาเว็บหรือเบราว์เซอร์ตาม:

  • ไปที่ Terminal (พบใน /Applications/Utilities/ แต่คุณรู้อยู่แล้ว) และเปิด .bash_profile สำหรับคำแนะนำนี้ เราจะใช้ nano เพื่อทำงานนี้ให้สำเร็จเพราะมันง่าย:
  • nano .bash_profile

  • คัดลอกและวางไวยากรณ์ต่อไปนี้ที่ส่วนท้ายของ bash_profile ในบรรทัดใหม่:
  • "

    function google() { เปิด /Applications/Google\ Chrome.app/ http://www.google.com/search?q=$1; }"

  • ตอนนี้ กด Control+O เพื่อบันทึกการเปลี่ยนแปลง จากนั้น Control+X เพื่อออกจาก nano และกลับไปที่บรรทัดคำสั่ง

ตอนนี้คุณสามารถเริ่มต้นการค้นหาโดย Google ผ่าน Chrome ได้โดยตรงจากบรรทัดคำสั่ง สิ่งที่คุณต้องทำคือพิมพ์ “google ” และการค้นหา google ใหม่จะเปิดขึ้นในเบราว์เซอร์ Chrome ตัวอย่างเช่น หากต้องการค้นหา "apple" ใน Google ให้คุณพิมพ์ข้อความต่อไปนี้:

google apple

สำหรับวลีที่มีคำค้นหาหลายคำ ให้ใช้เครื่องหมายคำพูด เช่น

"

google MacBook Air เป็นผู้นำอุตสาหกรรมสำหรับโน้ตบุ๊กที่บางและเบา"

การค้นหาใหม่ของ Google แต่ละครั้งจะเรียกหน้าต่างเบราว์เซอร์ Chrome ใหม่

ชอบใช้ Safari หรือ Firefox มากกว่ากัน หรือบางทีคุณอาจต้องการค้นหา Bing หรือ Wikipedia? สิ่งที่คุณต้องทำคือเปลี่ยนหรือเพิ่มสตริงคำสั่งเปิดที่เหมาะสมพร้อมกับ URL การค้นหาที่เหมาะสม เพื่อชี้ไปที่แอปเบราว์เซอร์สำรองและเครื่องมือค้นหา

ฟังก์ชันบรรทัดคำสั่งการค้นหาเว็บสำรอง

ไวยากรณ์ของคำสั่งค่อนข้างตรงไปตรงมาและสอดคล้องกับไวยากรณ์ต่อไปนี้:

"

function NAME() { เปิด /path/to/application.app/ SEARCH_URL; }"

สร้างของคุณเอง หรือใช้หนึ่งในฟังก์ชันคำสั่งตัวอย่างเพิ่มเติมสำหรับเครื่องมือค้นหาและเว็บเบราว์เซอร์ต่างๆ อย่าลืมวางสตริงคำสั่งแต่ละบรรทัดในบรรทัดใหม่ใน .bash_profile เพื่อหลีกเลี่ยงความขัดแย้ง

เริ่มการค้นหาของ Google ใน Safari จากบรรทัดคำสั่ง

"

function google() { เปิด /Applications/Safari.app/ http://www.google.com/search?q=$1; }"

เริ่มการค้นหา Google ใน Firefox จากบรรทัดคำสั่ง

"

function google() { เปิด /Applications/Firefox.app/ http://www.google.com/search?q=$1; }"

ในทำนองเดียวกันกับการปรับเบราว์เซอร์ที่จะใช้ คุณสามารถเปลี่ยนสตริงการค้นหาเป็น Yahoo, Bing, Wikipedia หรือการค้นหาเว็บอื่นๆ ที่คุณต้องการใช้โดยวางสตริงต่อไปนี้ใน .bash_profile:

ค้นหา Bing ใน chrome จากบรรทัดคำสั่ง

"

function bing() { เปิด /Applications/Google\ Chrome.app/ http://www.bing.com/search?q=$1; }"

ค้นหา Yahoo ใน chrome จากบรรทัดคำสั่ง

"

function yahoo() { เปิด /Applications/Google\ Chrome.app/ http://www.yahoo.com/search?q=$1; }"

ค้นหา Wikipedia ใน Chrome จาก Command Line

"

function wikipedia() { เปิด /Applications/Google\ Chrome.app/ http://en.wikipedia.org/wiki/Special:Search?search=$1 ;}"

การใช้ฟังก์ชันการค้นหาทางเลือกเหล่านี้ทำได้ในลักษณะเดียวกับตัวอย่าง Google เริ่มต้น คุณเพียงแค่เปลี่ยนสตริงคำสั่งเริ่มต้นเพื่อเริ่มการค้นหา และใช่ วิธีนี้ใช้ได้กับการส่งการค้นหาไปยัง Lynx (ลิงก์) เวอร์ชัน X11 หากคุณรู้สึกว่าเป็นเมตาเล็กน้อย

หลีกหนีจากการค้นหา เราสามารถใช้เคล็ดลับนี้อีกรูปแบบหนึ่งเพื่อเปิดเว็บไซต์โปรดของคุณได้โดยตรงจากบรรทัดคำสั่ง เช่น

"

function osxdaily() { เปิด /Applications/Google\ Chrome.app/ https://osxdaily.com; }"

ที่กล่าวว่า หากคุณไม่ได้ใช้ข้อความค้นหา มันอาจจะเหมาะสมกว่าที่จะใช้นามแฝงทั่วไปแทน

เริ่มค้นหาเว็บในเบราว์เซอร์ GUI จากบรรทัดคำสั่ง