How2, keressen Stack Overflow-t az Ubuntu terminálról

arról, hogyan2

A következő cikkben a How2-t vesszük szemügyre. Ugyanebben a blogban néhány hónappal ezelőtt írtunk SoCLI. Ez egy Python szkript volt keresse meg és keresse meg a Stack Overflow webhelyet a parancssorból. Ma az az eszköz, amelyet ma látni fogunk, hasonló, és ezt „how2” -nek hívják. Ez egy parancssori segédprogram, amellyel felfedezhetjük a Stack Overflow-t is a terminálról.

Egyszerű szkript használatával a StackOverflow-ban történő navigálás a terminálunkról könnyű feladat lesz. Ha hozzám hasonlóan sok produktív időt töltesz a terminálon, akkor egy olyan eszköz telepítése, mint a how2, nagyon hasznos lesz. Ezzel a segédprogrammal tudunk érdeklődni, angol nyelven, ugyanúgy, ahogy keresést végeznénk a Google-ban. A Google és a Stackoverflow API-kat fogjuk használni a megadott lekérdezések megkereséséhez. Ingyenes és nyílt forráskódú segédprogram a NodeJS-szel írva.

How2 telepítés

Mivel a how2 egy NodeJS csomag, megtehetjük telepítse az Npm csomagkezelő használatával. Ha még nem telepítette az Npm és a NodeJS programot, akkor ellenőrizheti a cikk hogy valamikor ezelőtt megjelent ebben a blogban a témában. Gyorsan követheti a gépet és beírhatja a terminált (Ctrl + Alt + T):

sudo apt install nodejs npm

Az Npm és a NodeJS telepítése után a következő parancsot futtatjuk a how2 segédprogram telepítéséhez. Megnyitunk egy terminált (Ctrl + Alt + T), és beírjuk:

npm install -g how2

Ha a telepítés visszaad minket EACCES hibák, szükségünk lesz javítsa az npm engedélyeket. Vagy egyszerűen választhatunk használd ugyanazt a parancsot a sudo használatával A telepítés elindításához.

Végezzen keresést a How2 segítségével

A telepítés befejezése után nézzük meg, hogyan lehet felfedezni a Stack Overflow-t ezzel a programmal. A webhelyen történő keresés tipikus felhasználása a "how2" segédprogram használatával:

how2 consulta a buscar

Keresési példaként derítsük ki, hogyan hozhatunk létre egy tgz fájlt. Ehhez a terminálban (Ctrl + Alt + T) ezt írjuk:

how2 create archive tgz

Itt található az Ubuntu 16.04 rendszerem mintakimenete.

hogyan2 archívum létrehozása tgz

Navigálás a verem túlcsordulásában

Ha a keresett válasz nem jelenik meg a megjelenített eredményben, megnyomjuk a szóközt az interaktív keresés megkezdéséhez. Ebben áttekinthetjük a Stack Overflow összes javasolt kérdését és válaszát.

hogyan2 interaktív keresés

Használhatjuk a FEL / LE nyilakkal mozoghat az eredmények között. Amint megkapjuk a helyes választ, nyomja meg a szóköz vagy az ENTER gombot a Terminálban való megnyitásához.

how2 nyitott hír a terminálban

„Interaktív módban” láthatjuk az eredményt a terminálon, de ha megnyomjuk a B billentyűt, ezt megnyitjuk a webböngészőben előre meghatározott.

Az előző képernyőre való visszatéréshez, amíg ki nem fejezzük az eszközt, megnyomjuk a gombot ESC kulcs.

Keressen választ egy adott nyelvre

Ha nem adunk meg nyelvet, alapértelmezés szerint a parancssor azonnal megadja a legvalószínűbb választ. De ha nem ezt keressük, és finomítani szeretnénk egy kicsit, akkor azt is megtehetjük korlátozza az eredményeket egy adott nyelvrepéldául php, python, c, Java stb.

Például keresni a java nyelvre vonatkozó lekérdezések csak hozzá kell adnunk a -l zászló amint azt a következők mutatják:

hogyan2 nyelvkorlátozó

how2 -l java class instance

Segítség How2

Ahhoz, hogy gyors segítséget kapjunk erről az eszközről, csak írnunk kell:

hogyan2 segítség

how2 -h

A help parancs kevés információt nyújt, de mindent megmutat, amit a How2 művel. További információért erről az eszközről és annak használatáról meg tudjuk majd szólítani az Ön GitHub oldal.

Zárásként mondjuk, hogy a segédprogram a how2 egy alapvető parancssori program. Ez csak azt teszi lehetővé számunkra, hogy gyorsan keressünk kérdéseket és válaszokat a Verem túlcsordulásról a terminálunk elhagyása nélkül. De elég jól csinálja ezt a munkát. Ha valamit keresünk, akkor fejlettebb funkciókat használhatunk, például kereshetjük a legtöbbet szavazott kérdéseket, kereshetünk lekérdezéseket több címke használatával, színes felületen, új kérdés beküldésével stb., A SoCLI jobb megoldás.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.