Ha nincs tisztában azzal, hogyan a script fájl rendszeren íródott és fut, kövesse ennek a cikknek az irányelveit, ahol megmutatjuk, hogy írhat a shell script fájl és futtassa a Raspberry Pi rendszerén.
Shell-szkript írása és futtatása Raspberry Pi-n
Az script fájl egy futtatható fájl kiterjesztéssel .SH és a script fájlon belüli kód Shell nyelven van írva, ami időtakarékosnak tekinthető.
Nem kell kiterjesztett kódot írnia a fájl végrehajtásához; csak néhány sor végzi el helyetted a feladatot. Kövesse az alábbi módszereket, hogy megtudja, hogyan írhat és futtathat shell-szkriptet Raspberry Pi-n.
Shell-szkript írása Raspberry Pi-n
Létrehozása a shell script fájlt a Raspberry Pi-n rendkívül egyszerű, és hogy további előnyöket adjunk, egyszerű módot kínálunk az a shell script fájl a Raspberry Pi-n. Előtte azonban létre kell hoznia egy fájlt a választott névvel, és el kell mentenie egy könyvtárba. Az általánosításhoz egy egyszerűt hozunk létre 'welcome.sh' fájl a következő paranccsal:
$ sudo nano üdvözlöm.sh
A fájl megnyitása után a következő kódot kell beillesztenie a fájlba:
#!/bin/bashvisszhang 'Üdvözöljük a LinuxHintben!'
A fenti kódban az első sor utasítja a bash shell-t, hogy hajtsa végre a kódon belül használt parancsokat script fájl . Amikor létrehoz egy script fájl , ezt a sort hozzá kell adnia a kód elejéhez. Miután a fenti kód beillesztésre került a fájlba, elmentheti a használatával 'CTRL+X' , adja hozzá 'Y' és lépj be.
Shell Script fájl futtatása Raspberry Pi-n
Annak érdekében, hogy a shell script fájl a Raspberry Pi rendszeren először futtathatóvá kell tennie a fájlt a következő paranccsal:
$ sudo chmod +x üdvözlöm.sh
A fenti parancs hozzáadja a végrehajtási jogosultságot az aktuális Raspberry Pi felhasználóhoz.
Most két módszer létezik az a script fájl a Raspberry Pi rendszeren. Az első a SH parancsot a fájl futtatásához a Raspberry Pi terminálon.
$ SH üdvözlöm.sh
A második módszer a SH fájl a következő paranccsal:
$ . / üdvözlöm.sh
Mindkét esetben ugyanazt a kimenetet kapja a Raspberry Pi terminálon, és teljesen az Ön választásán múlik, hogy melyik módszert szeretné futtatni a szkriptfájl Raspberry Pi rendszerén.
Következtetés
Shell Script egy olyan végrehajtható fájl, amely egyetlen parancssorban végrehajtott shell-parancsok sorozatát tartalmazza. Ha a szkriptfájlt a Raspberry Pi rendszerére szeretné írni, létre kell hoznia egy fájlt, és hozzá kell adnia a shell nyelvi kódot a fájlon belül. Ezt követően a fájlt futtathatóvá kell tennie a chmod parancsot, és futtassa a szkriptet a SH vagy használja pont perjel a shell script fájlnévvel.