Indítsa el a webes keresést egy grafikus felhasználói felület böngészőben a parancssorból

Anonim

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ű:
  • nano .bash_profile

  • Másolja és illessze be a következő szintaxist a bash_profile végére egy új sorba:
  • "

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

  • 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

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.

Indítsa el a webes keresést egy grafikus felhasználói felület böngészőben a parancssorból