Indítsa el a webes keresést egy grafikus felhasználói felület böngészőben a parancssorból
Egy egyszerű parancssori funkció segítségével gyorsan indíthat webes keresést a választott grafikus felületű webböngészőjében közvetlenül a Terminál alkalmazásból. Bemutatunk néhány példát, amelyek bemutatják a Google, a Bing, a Yahoo és a Wikipedia segítségével végzett internetes keresést, valamint különféle webböngészők, köztük a Chrome, a Safari és a Firefox használatát. Mivel a parancs szintaxisa meglehetősen egyszerű, a keresési funkciókat vagy alkalmazásokat tetszés szerint tovább szabhatja.
A webes keresés funkció beállítása a Bash-profilban
Az itt található függvényminta a Google keresést fogja használni a Chrome böngészőben, és feltételezzük, hogy shellként a bash-t használja, amely az OS X alapértelmezett beállítása. Tekintse meg a másik parancs szintaxisát. az alábbi lehetőségek közül választhat a webes keresés vagy a böngésző módosításához:
- Menjen a terminálra (az /Applications/Utilities/ mappában található, de ezt már tudta), és nyissa meg a .bash_profile fájlt. Ebben a bemutatóban a nano segítségével hajtjuk végre ezt a feladatot, mivel az egyszerű:
- Másolja és illessze be a következő szintaxist a bash_profile végére egy új sorba: "
- Most nyomja meg a Control+O billentyűkombinációt a módosítások mentéséhez, majd a Control+X billentyűkombinációt a nanoból való kilépéshez és a parancssorba való visszatéréshez
nano .bash_profile
function google() { open /Applications/Google\ Chrome.app/ http://www.google.com/search?q=$1; }"
Most már közvetlenül a parancssorból indíthat Google-keresést a Chrome-on keresztül, mindössze annyit kell tennie, hogy beírja a „google” szót, és egy új Google-keresés indul el a Chrome böngészőben. Például, ha a google-ban az „alma” kifejezésre szeretne keresni, csak írja be a következőt:
google apple
A több keresési kifejezést tartalmazó kifejezéseknél használjon idézőjeleket, például:
" A google MacBook Air a vékony és könnyű notebookok iparágvezetője"
A Google minden új keresése egy új Chrome böngészőablakot idéz elő.
Inkább Safarit vagy Firefoxot használ? Vagy a Bingben vagy a Wikipédiában szeretne keresni? Mindössze annyit kell tennie, hogy módosítja vagy hozzáadja a megfelelő nyitott parancskarakterláncot a megfelelő keresési URL-lel együtt, hogy az alternatív böngészőalkalmazásra és keresőmotorra mutasson.
Alternatív webes keresés parancssori funkciók
A parancs szintaxisa meglehetősen egyszerű, és összhangban van a következő szintaxissal:
"function NAME() { open /path/to/application.app/ SEARCH_URL; }"
Készítse el saját magát, vagy használja a kiegészítő példaparancsfunkciók egyikét a különböző keresőmotorokhoz és webböngészőkhöz. Az ütközések elkerülése érdekében ne felejtsen el minden parancssort egy új sorba helyezni a .bash_profile fájlban.
Indítson Google-keresést a Safariban a parancssorból
"function google() { open /Applications/Safari.app/ http://www.google.com/search?q=$1; }"
Indítson Google keresést a Firefoxban a parancssorból
"function google() { open /Applications/Firefox.app/ http://www.google.com/search?q=$1; }"
Hasonlóan a használandó böngésző beállításához, átválthatja a keresési karakterláncot Yahoo, Bing, Wikipedia vagy bármilyen más internetes keresésre, amelyet használni szeretne, ha a következő karakterláncokat helyezi a .bash_profile fájlba:
A Bing keresése a Chrome-ban a parancssorból
"function bing() { open /Applications/Google\ Chrome.app/ http://www.bing.com/search?q=$1; }"
A Yahoo keresése a Chrome böngészőben a parancssorból
"function yahoo() { open /Applications/Google\ Chrome.app/ http://www.yahoo.com/search?q=$1; }"
Keresés a Wikipédiában a Chrome-ban a parancssorból
"function wikipedia() { nyissa meg /Applications/Google\ Chrome.app/ http://en.wikipedia.org/wiki/Special:Search?search=$1 ;}"
Ezen alternatív keresési funkciók bármelyikének használata ugyanúgy történik, mint a kezdeti google-példában, csak a kezdeti parancssort kell módosítania a keresés elindításához. És igen, ez akkor is működik, ha kereséseket küld a Lynx (Links) X11-es verziójára, ha kicsit metanak érzi magát.
A lekérdezésektől távolodva ennek a trükknek egy változatát is használhatja kedvenc webhelyének közvetlen parancssorból történő megnyitásához, például:
"function osxdaily() { open /Applications/Google\ Chrome.app/ https://osxdaily.com; }"
Ez azt jelenti, hogy ha nem használ lekérdezéseket, valószínűleg ésszerűbb lenne egy általános álnevet használni helyette.