Betty: Siri vagy Google Asszisztens-asszisztens a Linux terminálban

Mi Betty?

Betty a Siri o A Google most parancssorból. Nos, valami ilyesmi. Az eszköz egyszerű angol kifejezéseket fordít azokba a parancsokba, amelyeket valóban végre kell hajtani a kért művelet végrehajtásához.

Jelenleg nem lehet irányítani Betty hangutasításokkal, de a terminálba írt utasításokkal. Betty nemcsak a végeredményt fogja megmutatni, hanem a kulisszák mögött végrehajtott parancsot is.

Betty jellemzői

A. Oldalon tisztázva GitHub a projektről, Betty arra törekszik, hogy "lehetőséget biztosítson a számítógép használatára természetes nyelven keresztül":

Pontosabban, az előnye abban rejlik, hogy a számítógéppel végezzük a dolgokat anélkül, hogy elhagynánk a parancssort, vagy az interneten keresnénk a megfelelő parancsot. Betty csak dolgozik.

kátrány

A tipikus példa a fájltömörítés / dekompresszió, amely általában kissé bonyolult a termináltól, ha nem emlékszik pontosan az egyes fájltípusokhoz megfelelő parancsokra és paraméterekre (zip, tar, rar stb.). Val vel BettyEhelyett komplikációk nélkül kibonthatja a fájlt:

betty tömörítse a fájlt.tar.gz

Betty tartalmazza a különféle parancsok támogatását, beleértve:

  • count (megszámolja a fájlban lévő karakterek számát, a könyvtárban szereplő szavak számát stb.);
  • config (változtassa meg a felhasználónevét);
  • dátumidő (aktuális dátum és idő stb.);
  • Keresés (fájlok keresése);
  • Internet / webes lekérdezések (fájl letöltése, az időjárás-előrejelzés megjelenítése stb.);
  • fájl / könyvtár műveletek (fájlok tömörítése / kicsomagolása, a fájl méretének megjelenítése, a fájl engedélyeinek módosítása stb.);
  • folyamatok;
  • felhasználói parancsok (a felhasználónév, a valódi név, az IP-szám, ki van még bejelentkezve stb.);
  • vezérli az iTunes-ot és a Spotify-t;
  • sokkal több.

Betty telepítése

1. - Telepítse Rubin (használatához kötelező Betty) és a Bodor (megköveteli Betty néhány parancs futtatásához). Ban ben Ubuntu, csak futtassa a következő parancsot:

sudo apt-get install ruby ​​curl

2. - Telepítse megy és töltse le a Betty:

sudo apt-get install git cd && git klón https://github.com/pickhardt/betty

3. - És végül hozzá kell rendelnie a fájl elérési útját betty / main.rb álnév betty a fájljában ~ / bashrc. Feltéve, hogy Betty-t letöltötted a felhasználói mappádba, futtasd:

echo "alias betty = \" ~ / betty / main.rb \ "" >> ~ / .bashrc forrás ~ / .bashrc

Hozzáadás előnyben részesített forrásként