Bắt đầu Tìm kiếm trên Web trong Trình duyệt GUI từ Dòng lệnh

Anonim

Với sự trợ giúp của chức năng dòng lệnh đơn giản, bạn có thể nhanh chóng bắt đầu tìm kiếm trên web trong trình duyệt web GUI mà bạn chọn ngay từ ứng dụng Terminal. Chúng tôi sẽ đề cập đến một số ví dụ, minh họa việc tìm kiếm trên web bằng Google, Bing, Yahoo và Wikipedia cũng như sử dụng nhiều trình duyệt web khác nhau, bao gồm Chrome, Safari và Firefox. Vì cú pháp lệnh khá đơn giản nên bạn có thể tùy chỉnh thêm các chức năng tìm kiếm hoặc ứng dụng được sử dụng khi thấy phù hợp.

Đặt Chức năng Tìm kiếm Web trong Hồ sơ Bash

Mẫu chức năng được cung cấp ở đây sẽ sử dụng tính năng tìm kiếm của Google trong trình duyệt Chrome và chúng tôi giả định rằng bạn đang sử dụng bash làm trình bao, đây là mặc định trong OS X. Hãy xem cú pháp lệnh khác các tùy chọn bên dưới để điều chỉnh tìm kiếm web hoặc trình duyệt cho phù hợp:

  • Đi tới Terminal (tìm thấy trong /Applications/Utilities/, nhưng bạn đã biết điều đó) và mở .bash_profile, đối với hướng dẫn này, chúng tôi sẽ sử dụng nano để hoàn thành tác vụ này vì nó đơn giản:
  • nano .bash_profile

  • Sao chép và dán cú pháp sau vào cuối bash_profile của bạn trên một dòng mới:
  • "

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

  • Bây giờ nhấn Control+O để lưu các thay đổi, sau đó nhấn Control+X để thoát khỏi nano và quay lại dòng lệnh

Bây giờ, bạn có thể bắt đầu tìm kiếm Google thông qua Chrome trực tiếp từ dòng lệnh, tất cả những gì bạn cần làm là nhập “google ” và tìm kiếm google mới sẽ khởi chạy trong trình duyệt Chrome. Ví dụ: để tìm kiếm “apple” trên google, bạn chỉ cần gõ như sau:

google apple

Đối với các cụm từ có nhiều cụm từ tìm kiếm, hãy sử dụng dấu ngoặc kép như sau:

"

google MacBook Air dẫn đầu ngành về máy tính xách tay mỏng và nhẹ"

Mỗi lần tìm kiếm mới của Google sẽ tạo ra một cửa sổ trình duyệt Chrome mới.

Bạn thích sử dụng Safari hay Firefox? Hoặc có thể bạn muốn tìm kiếm Bing hoặc Wikipedia? Tất cả những gì bạn cần làm là thay đổi hoặc thêm chuỗi lệnh mở thích hợp cùng với URL tìm kiếm thích hợp để trỏ tới công cụ tìm kiếm và ứng dụng trình duyệt thay thế.

Chức năng dòng lệnh tìm kiếm web thay thế

Cú pháp lệnh khá đơn giản và phù hợp với cú pháp sau:

"

function NAME() { open /path/to/application.app/ SEARCH_URL; }"

Tạo của riêng bạn hoặc sử dụng một trong các chức năng lệnh mẫu bổ sung cho các công cụ tìm kiếm và trình duyệt web khác nhau. Hãy nhớ đặt mỗi chuỗi lệnh trên một dòng mới trong .bash_profile để tránh xung đột.

Bắt đầu tìm kiếm Google trong Safari từ dòng lệnh

"

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

Bắt đầu tìm kiếm trên Google trong Firefox từ dòng lệnh

"

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

Tương tự như điều chỉnh trình duyệt sẽ sử dụng, bạn có thể chuyển chuỗi tìm kiếm sang Yahoo, Bing, Wikipedia hoặc bất kỳ tìm kiếm web nào khác mà bạn muốn sử dụng bằng cách đặt các chuỗi sau vào .bash_profile:

Tìm kiếm trên Bing trong chrome từ dòng lệnh

"

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

Tìm kiếm Yahoo trong chrome từ dòng lệnh

"

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

Tìm kiếm Wikipedia trong Chrome từ Dòng lệnh

"

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

Việc sử dụng bất kỳ chức năng tìm kiếm thay thế nào được thực hiện giống như ví dụ ban đầu của google, bạn chỉ cần thay đổi chuỗi lệnh ban đầu để bắt đầu tìm kiếm. Và vâng, điều này cũng hoạt động để gửi các tìm kiếm đến phiên bản X11 của Lynx (Liên kết) nếu bạn cảm thấy hơi meta.

Bỏ qua các truy vấn, người ta cũng có thể sử dụng một biến thể của thủ thuật này để mở trang web yêu thích của bạn trực tiếp từ dòng lệnh, ví dụ:

"

function osxdaily() { open /Applications/Google\ Chrome.app/ https://osxdaily.com; }"

Điều đó nói rằng, nếu bạn không sử dụng truy vấn, thì có lẽ sẽ hợp lý hơn khi sử dụng bí danh chung thay thế.

Bắt đầu Tìm kiếm trên Web trong Trình duyệt GUI từ Dòng lệnh