Aloita verkkohaku GUI-selaimessa komentoriviltä
Yksinkertaisen komentorivitoiminnon avulla voit nopeasti aloittaa verkkohaun valitsemallasi GUI-verkkoselaimella suoraan Pääte-sovelluksesta. Käsittelemme muutamia esimerkkejä, jotka havainnollistavat verkkohakua Googlen, Bingin, Yahoon ja Wikipedian avulla sekä useiden eri verkkoselaimien, kuten Chromen, Safarin ja Firefoxin, käyttöä. Koska komentosyntaksi on melko suoraviivainen, voit muokata hakutoimintoja tai käytettyjä sovelluksia parhaaksi katsomallasi tavalla.
Web-hakutoiminnon asettaminen Bash-profiilissa
Tässä annettu funktioesimerkki käyttää Google-hakua Chrome-selaimessa, ja oletamme, että käytät komentotulkina bashia, joka on oletusarvo OS X:ssä. Tarkista toinen komentosyntaksi alla olevat vaihtoehdot tehdäksesi muutoksia verkkohakuun tai selaimeen vastaavasti:
- Siirry päätteeseen (löytyy kohdasta /Applications/Utilities/, mutta tiesit jo sen) ja avaa .bash_profile. Tässä esittelyssä käytämme nanoa tämän tehtävän suorittamiseen, koska se on yksinkertainen:
- Kopioi ja liitä seuraava syntaksi bash_profilesi loppuun uudelle riville: "
- Nyt paina Control+O tallentaaksesi muutokset, sitten Control+X lopettaaksesi nanon ja palataksesi komentoriville
nano .bash_profile
function google() { avaa /Applications/Google\ Chrome.app/ http://www.google.com/search?q=$1; }"
Nyt voit aloittaa Google-haun Chromen kautta suoraan komentoriviltä. Sinun tarvitsee vain kirjoittaa "google" ja uusi Google-haku käynnistyy Chrome-selaimessa. Jos haluat esimerkiksi etsiä googlesta sanaa "omena", kirjoitat vain seuraavan:
google apple
Käytä lauseita, joissa on useita hakutermejä, esimerkiksi lainausmerkkejä:
"google MacBook Air on ohuiden ja kevyiden kannettavien alan johtaja"
Jokainen uusi Google-haku kutsuu uuden Chrome-selainikkunan.
Käytätkö mieluummin Safaria tai Firefoxia? Tai ehkä haluat etsiä Bingistä tai Wikipediasta? Sinun tarvitsee vain muuttaa tai lisätä sopiva avoin komentomerkkijono sekä oikea haun URL-osoite, joka osoittaa vaihtoehtoiseen selainsovellukseen ja hakukoneeseen.
Vaihtoehtoiset verkkohaun komentorivitoiminnot
Komennon syntaksi on melko suoraviivainen ja on seuraavan syntaksin mukainen:
"funktion NIMI() { open /path/to/application.app/ SEARCH_URL; }"
Tee omasi tai käytä jotakin lisänäytekomentotoimintoa eri hakukoneissa ja verkkoselaimissa. Muista sijoittaa jokainen komentomerkkijono uudelle riville tiedostossa .bash_profile ristiriitojen välttämiseksi.
Aloita Google-haku Safarissa komentoriviltä
"function google() { avaa /Applications/Safari.app/ http://www.google.com/search?q=$1; }"
Aloita Google-haku Firefoxissa komentoriviltä
"function google() { avaa /Applications/Firefox.app/ http://www.google.com/search?q=$1; }"
Samalla tavalla kuin säädät käytettävää selainta, voit vaihtaa hakumerkkijonon Yahoo-, Bing-, Wikipediaan tai mihin tahansa muuhun verkkohakuun, jota haluat käyttää asettamalla seuraavat merkkijonot .bash_profile-tiedostoon:
Hae Bingistä Chromessa komentoriviltä
"function bing() { avaa /Applications/Google\ Chrome.app/ http://www.bing.com/search?q=$1; }"
Hae Yahoosta Chromessa komentoriviltä
"function yahoo() { avaa /Applications/Google\ Chrome.app/ http://www.yahoo.com/search?q=$1; }"
Hae Wikipediasta Chromessa komentoriviltä
"function wikipedia() { avaa /Applications/Google\ Chrome.app/ http://en.wikipedia.org/wiki/Special:Search?search=$1 ;}"
Näiden vaihtoehtoisten hakutoimintojen käyttäminen tapahtuu samalla tavalla kuin alkuperäisessä google-esimerkissä, sinun tarvitsee vain muuttaa alkuperäinen komentomerkkijono aloittaaksesi haun. Ja kyllä, tämä toimii myös hakujen lähettämisessä Lynx (Links) X11-versioon, jos sinusta tuntuu, että olet hieman metallinen.
Poistuessani kyselyistä, voit myös käyttää tämän tempun muunnelmaa avataksesi suosikkisivustosi suoraan komentoriviltä, esimerkiksi:
"function osxdaily() { avaa /Applications/Google\ Chrome.app/ https://osxdaily.com; }"
Jos et käytä kyselyitä, on luultavasti järkevämpää käyttää yleistä aliasta.