Magsimula ng Paghahanap sa Web sa isang GUI Browser mula sa Command Line
Sa tulong ng isang simpleng command line function, mabilis kang makakapagsimula ng paghahanap sa web sa iyong napiling GUI web browser mula mismo sa Terminal app. Sasaklawin namin ang ilang halimbawa, pagpapakita ng paghahanap sa web gamit ang Google, Bing, Yahoo, at Wikipedia, at paggamit ng iba't ibang web browser, kabilang ang Chrome, Safari, at Firefox. Dahil ang command syntax ay medyo diretso, maaari mong higit pang i-customize ang mga function sa paghahanap o mga app na ginamit ayon sa nakikita mong akma.
Pagtatakda ng Web Search Function sa Bash Profile
Ang sample ng function na ibinigay dito ay gagamit ng paghahanap sa Google sa Chrome browser, at ipinapalagay namin na gumagamit ka ng bash bilang iyong shell, na siyang default sa OS X. Tingnan ang iba pang command syntax mga opsyon sa ibaba upang gumawa ng mga pagsasaayos sa paghahanap sa web o browser nang naaayon:
- Pumunta sa Terminal (matatagpuan sa /Applications/Utilities/, ngunit alam mo na iyon) at buksan ang .bash_profile, para sa walkthrough na ito gagamitin namin ang nano upang magawa ang gawaing ito dahil simple lang ito:
- Kopyahin at i-paste ang sumusunod na syntax sa dulo ng iyong bash_profile sa isang bagong linya: "
- Ngayon pindutin ang Control+O upang i-save ang mga pagbabago, pagkatapos ang Control+X upang umalis sa nano at bumalik sa command line
nano .bash_profile
function google() { open /Applications/Google\ Chrome.app/ http://www.google.com/search?q=$1; }"
Ngayon ay maaari ka nang magsimula ng paghahanap sa Google sa pamamagitan ng Chrome nang direkta mula sa command line, ang kailangan mo lang gawin ay i-type ang “google ” at maglulunsad ng bagong paghahanap sa google sa Chrome browser. Halimbawa, para maghanap sa google ng "mansanas" i-type mo lang ang sumusunod:
google apple
Para sa mga pariralang may maraming termino para sa paghahanap, gumamit ng mga panipi tulad nito:
"google MacBook Air ang nangunguna sa industriya para sa manipis at magaan na notebook"
Ang bawat bagong paghahanap sa Google ay tatawag ng bagong window ng Chrome browser.
Mas gustong gumamit ng Safari o Firefox? O baka gusto mong maghanap sa Bing o Wikipedia? Ang kailangan mo lang gawin ay baguhin o idagdag ang naaangkop na bukas na command string kasama ang tamang URL para sa paghahanap para tumuro sa kahaliling browser app at search engine.
Alternate Web Search Command Line Function
Ang command syntax ay medyo diretso at naaayon sa sumusunod na syntax:
"function NAME() { open /path/to/application.app/ SEARCH_URL; }"
Gumawa ng iyong sarili, o gumamit ng isa sa mga karagdagang sample command function para sa iba't ibang search engine at web browser. Tandaang ilagay ang bawat command string sa isang bagong linya sa .bash_profile upang maiwasan ang mga salungatan.
Magsimula ng paghahanap sa Google sa Safari mula sa command line
"function google() { open /Applications/Safari.app/ http://www.google.com/search?q=$1; }"
Magsimula ng paghahanap sa Google sa Firefox mula sa command line
"function google() { open /Applications/Firefox.app/ http://www.google.com/search?q=$1; }"
Katulad ng pagsasaayos kung aling browser ang gagamitin, maaari mong ilipat ang string ng paghahanap sa Yahoo, Bing, Wikipedia, o anumang iba pang paghahanap sa web na gusto mong gamitin sa pamamagitan ng paglalagay ng mga sumusunod na string sa .bash_profile:
Hanapin ang Bing sa chrome mula sa command line
"function bing() { open /Applications/Google\ Chrome.app/ http://www.bing.com/search?q=$1; }"
Hanapin ang Yahoo sa chrome mula sa command line
"function yahoo() { open /Applications/Google\ Chrome.app/ http://www.yahoo.com/search?q=$1; }"
Hanapin ang Wikipedia sa Chrome mula sa Command Line
"function wikipedia() { open /Applications/Google\ Chrome.app/ http://en.wikipedia.org/wiki/Special:Search?search=$1 ;}"
Paggamit ng alinman sa mga alternatibong function ng paghahanap na ito ay ginagawa sa parehong paraan tulad ng unang halimbawa ng google, kailangan mo lang baguhin ang paunang command string upang simulan ang paghahanap. At oo, gumagana din ito upang magpadala ng mga paghahanap sa X11 na bersyon ng Lynx (Mga Link) kung sa tingin mo ay medyo meta.
Pag-alis sa mga query, maaari ding gumamit ng variation ng trick na ito para buksan ang paborito mong website nang direkta mula sa command line, halimbawa:
"function osxdaily() { open /Applications/Google\ Chrome.app/ https://osxdaily.com; }"
Iyon ay sinabi, kung hindi ka gumagamit ng mga query, malamang na mas makatuwiran na gumamit na lang ng pangkalahatang alias.