Hogyan készítsünk egyszerű shell parancsfájlokat Linuxon a Vim használatával

How Create Simple Shell Scripts Linux Using Vim



A Shell Scripting parancsokat hajt végre néhány hasznos funkció végrehajtásához, és a shellben való futtatásra lett tervezve. A Shell szkriptek nagyon praktikusak olyan műveletek végrehajtásához, mint a fájlkezelés, a feladatok automatizálása 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 interakcióba lépjenek az operációs rendszerrel, és különböző feladatokat hajtsanak végre parancsok segítségével. A Shell a terminálon keresztül veszi a felhasználótól a bevitelt, kölcsönhatásba lép a kernellel, feldolgozza azt és megadja a kimenetet.







Héjszkript létrehozása 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 szkriptfájlok létrehozásához. Ebben a példában a Vim -et használjuk. Ha nincs Vim, telepítse azt a következő paranccsal:



$sudotalálótelepítés jöttem

Nyissa meg a szövegszerkesztőt a következők használatával:



$jöttem

Hozzon létre egy új fájlt:





$mitesztek.sh

Írja be a szkriptet. #! /bin/bash operátor, burok bourne shell -re irányítva: r



#! /bin/bash

kidobtaHelló Világ

És mentse a fájlt, nyomja meg a gombot Kilépés gombot az üzemmód váltásához, majd nyomja meg a gombot :ban ben hogy megmentse. Ha csak olvasható hibafájlt ad, akkor használja :ban ben! , a fájl mentésre kerül:

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

bash tesztforgatókönyv.SH

Megjegyzések hozzáadása shell parancsfájlhoz

Megjegyzés hozzáadásához használja a # operátort; a szintaxis az alábbiakban található:

#! /bin/bash

#Ez az első shell scriptem

kidobtaHelló Világ

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

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

#! /bin/bash

változó= Ez az első forgatókönyvem

kidobta $ myvariable

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

Nézzük meg, hogyan lehet a változó értékét a felhasználó értékétől a felhasználótól lekérni:

#! /bin/bash

kidobtaAdja meg nevét

olvasname_varable

kidobta 'Add meg az életkorod'

olvaséletkor_változó

kidobta $ name_varibale$ age_variable régi

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

Következtetés

A Shell szkriptek nagyon fontosak saját parancs létrehozásához, vagy több parancs futtatásához egy parancsfájllal a különböző funkciók végrehajtásához. Ebben az útmutatóban megértjük a shell script alapötletét. Megtanultuk, hogyan kell szkriptet írni és shell shell script fájlt menteni, majd végrehajtani. Sőt, megértettük a változók használatát a shell scriptelésben. A Shell szkriptek nagyon hasznosak különböző hasznos feladatok elvégzéséhez, és sok mindent kell felfedni.