BASH programozás

Hogyan készítsünk egyszerű héj parancsfájlokat Linux alatt a Vim használatával

Hogyan készítsünk egyszerű héj parancsfájlokat Linux alatt a Vim használatával

A Shell Scripting parancsokat hajt végre néhány hasznos funkció végrehajtására, és úgy van kialakítva, hogy a shellben fusson. A Shell szkriptek meglehetősen praktikusak olyan műveletek végrehajtásához, mint a fájlkezelés, automatizálva a feladatokat az időfogyasztás elkerülése érdekében; akár parancsokat is létrehozhat.

A Shell egy interfész a felhasználó és az operációs rendszer között, amely lehetővé teszi a felhasználók számára, hogy kölcsönhatásba lépjenek az operációs rendszerrel, és parancsok segítségével különféle feladatokat hajtsanak végre. A Shell a terminálon keresztül veszi a felhasználótól a felhasználót, kölcsönhatásba lép a kernellel, feldolgozza és megadja a kimenetet.

Hogyan hozzunk létre egy shell szkriptet a Vim használatával

A Shell szkriptek általában bármilyen szövegszerkesztővel készülnek. A Nano és a Vim szerkesztők jól ismert szövegszerkesztők bash parancsfájlok létrehozásához.  Ebben a példában a „Vim” -t használjuk. Ha még nincs Vim, telepítse a következő paranccsal:

$ sudo apt install vim

Nyissa meg a szövegszerkesztőt:

$ vim

Hozzon létre egy új fájlt:

$ vi tesztirat.SH

Írja be a szkriptet. „#! / bin / bash ”operátor, a bourne shellre irányított shell: r

#! / bin / bash
„Hello World” visszhang

És mentse a fájlt, nyomja meg aKilépés”Gombot az üzemmód váltásához, majd nyomja meg a: w”Mentésére. Ha „csak olvasható” hibafájlt ad, akkor használja a „: w!”, A fájl mentésre kerül:

A fájl végrehajtásához írja be:

bash teszt szkript. SH

Hogyan adhatunk megjegyzéseket egy shell szkriptbe

Megjegyzés hozzáadásához használja a „#” operátort; a szintaxist az alábbiakban adjuk meg:

#! / bin / bash
#Ez az első shell scriptem
„Hello World” visszhang

A változók használata egy shell parancsfájlban

Bármely programozáshoz a nyelvi változók elengedhetetlenek. A változókat egy érték tárolására használják, legyen az egész szám, karakter vagy szöveges karakterlánc. Értsük meg egy példával:

#! / bin / bash
myvariable = "Ez az első forgatókönyvem"
echo $ változó

A fenti szkript változó értéket ad kimenetként:

Ellenőrizzük, hogyan lehet egy változóban értéket kapni a felhasználói értéktől a felhasználótól:

#! / bin / bash
visszhang „Írja be a nevét”
olvassa el a név_változó lehetőséget
echo "Adja meg az életkorát"
olvassa el a kor_változót
echo "$ name_varibale is $ age_variable old"

A következő kép mutatja a kimenetet:

Következtetés

A shell parancsfájlok használata nagyon fontos saját parancs létrehozásához, vagy több parancs futtatásához egy szkriptfájlban különféle funkciók végrehajtásához. Ebben az útmutatóban megragadjuk a shell szkriptek alapgondolatát. Megtanultuk, hogyan kell parancsfájlt és egy shell script fájlt szkriptelni, elmenteni, majd végrehajtani. Sőt, megértettük a változók használatát a shell parancsfájlokban. A Shell szkriptek nagyon hasznosak a különféle hasznos feladatok elvégzéséhez, és sok mindent el lehet tárni.

5 legjobb arcade játék Linuxhoz
Manapság a számítógépek komoly gépek, amelyeket játékra használnak. Ha nem sikerül megszerezni az új magas pontszámot, akkor tudni fogja, mire gondolo...
Csata a Wesnothért 1.13.6 Megjelent a fejlesztés
Csata a Wesnothért 1.13.A múlt hónapban megjelent 6 a hatodik fejlesztési kiadás az 1-ben.13.x sorozat, és számos fejlesztést hajt végre, nevezetesen ...
A League of Legends telepítése az Ubuntu 14-re.04
Ha rajongsz a League of Legendsért, akkor ez egy lehetőség arra, hogy teszteld a League of Legends játékot. Ne feledje, hogy a LOL a PlayOnLinux rends...