Sāciet meklēšanu tīmeklī GUI pārlūkprogrammā no komandrindas
Izmantojot vienkāršu komandrindas funkciju, varat ātri sākt meklēšanu tīmeklī savā GUI tīmekļa pārlūkprogrammā tieši no lietotnes Terminal. Mēs apskatīsim dažus piemērus, demonstrējot meklēšanu tīmeklī, izmantojot Google, Bing, Yahoo un Wikipedia, kā arī dažādu tīmekļa pārlūkprogrammu, tostarp Chrome, Safari un Firefox, izmantošanu. Tā kā komandu sintakse ir diezgan vienkārša, varat vēl vairāk pielāgot meklēšanas funkcijas vai lietotnes pēc saviem ieskatiem.
Tīmekļa meklēšanas funkcijas iestatīšana Bash profilā
Šeit sniegtajā funkcijas paraugā tiks izmantota Google meklēšana pārlūkprogrammā Chrome, un mēs pieņemam, ka jūs izmantojat bash kā čaulu, kas ir noklusējuma OS X. Pārbaudiet citu komandu sintaksi. tālāk norādītās opcijas, lai atbilstoši pielāgotu tīmekļa meklēšanu vai pārlūkprogrammu:
- Dodieties uz termināli (atrodas mapē /Applications/Utilities/, bet jūs to jau zinājāt) un atveriet .bash_profile. Šajā pamācībā mēs izmantosim nano, lai veiktu šo uzdevumu, jo tas ir vienkārši:
- Nokopējiet un ielīmējiet šādu sintaksi sava bash_profile beigās jaunā rindiņā: "
- Tagad nospiediet Control+O, lai saglabātu izmaiņas, pēc tam nospiediet Control+X, lai izietu no nano un atgrieztos komandrindā
nano .bash_profile
function google() { open /Applications/Google\ Chrome.app/ http://www.google.com/search?q=$1; }"
Tagad varat sākt Google meklēšanu pārlūkā Chrome tieši no komandrindas. Jums tikai jāievada “google”, un pārlūkprogrammā Chrome tiks palaists jauns Google meklēšanas veids. Piemēram, lai meklētu Google vaicājumu “ābols”, vienkārši ierakstiet šo:
google apple
Frāzes ar vairākiem meklēšanas vienumiem izmantojiet pēdiņas, piemēram:
"google MacBook Air ir nozares līderis plānu un vieglu piezīmjdatoru jomā"
Katrs jauns Google meklējums izsauks jaunu pārlūkprogrammas Chrome logu.
Vai vēlaties izmantot Safari vai Firefox? Vai varbūt vēlaties meklēt Bing vai Wikipedia? Viss, kas jums jādara, ir jāmaina vai jāpievieno atbilstošā atvērtās komandas virkne kopā ar pareizo meklēšanas URL, lai norādītu uz alternatīvo pārlūkprogrammas lietotni un meklētājprogrammu.
Alternatīvās tīmekļa meklēšanas komandrindas funkcijas
Komandu sintakse ir diezgan vienkārša un atbilst šādai sintaksei:
"function NOSAUKUMS() { open /path/to/application.app/ SEARCH_URL; }"
Izveidojiet pats vai izmantojiet kādu no papildu komandu paraugfunkcijām dažādām meklētājprogrammām un tīmekļa pārlūkprogrammām. Atcerieties katru komandu virkni ievietot jaunā .bash_profile rindā, lai izvairītos no konfliktiem.
Sāciet Google meklēšanu programmā Safari no komandrindas
"function google() { open /Applications/Safari.app/ http://www.google.com/search?q=$1; }"
Sāciet Google meklēšanu pārlūkprogrammā Firefox no komandrindas
"function google() { open /Applications/Firefox.app/ http://www.google.com/search?q=$1; }"
Līdzīgi lietojamās pārlūkprogrammas pielāgošanai varat pārslēgt meklēšanas virkni uz Yahoo, Bing, Wikipedia vai jebkuru citu tīmekļa meklēšanu, kuru vēlaties izmantot, .bash_profile ievietojot šādas virknes:
Meklēt Bing pārlūkprogrammā Chrome no komandrindas
"function bing() { open /Applications/Google\ Chrome.app/ http://www.bing.com/search?q=$1; }"
Meklējiet Yahoo pārlūkprogrammā Chrome no komandrindas
"function yahoo() { open /Applications/Google\ Chrome.app/ http://www.yahoo.com/search?q=$1; }"
Meklējiet Vikipēdijā pārlūkā Chrome no komandrindas
"function wikipedia() { atvērt /Applications/Google\ Chrome.app/ http://en.wikipedia.org/wiki/Special:Search?search=$1 ;}"
Izmantojot jebkuru no šīm alternatīvajām meklēšanas funkcijām, tiek veikta tāpat kā sākotnējā Google piemērā. Lai sāktu meklēšanu, ir jāmaina tikai sākotnējā komandas virkne. Un jā, tas darbojas arī, lai nosūtītu meklējumus uz Lynx (Saites) X11 versiju, ja jūtaties mazliet meta.
Atkāpjoties no vaicājumiem, varētu izmantot arī šī trika variantu, lai atvērtu iecienītāko vietni tieši no komandrindas, piemēram:
"function osxdaily() { open /Applications/Google\ Chrome.app/ https://osxdaily.com; }"
Tas nozīmē, ka, ja neizmantojat vaicājumus, iespējams, lietderīgāk būtu tā vietā izmantot vispārīgu aizstājvārdu.