1. Bevezetés

Vásárolja meg ezt a Shell Scripting Tutorial-t PDF formátumban mindössze 5 dollárért

A tutorial célja

Ez a tutorial azért íródott, hogy segítsen az embereknek megérteni a shellscript programozás (más néven shell scripting) néhány alapját, és remélhetőleg bemutatja a Bourne shell alatt elérhető egyszerű, de erőteljes programozás néhány lehetőségét. Mint ilyen, egyéni vagy csoportos oktatások és gyakorlatok alapjául, valamint referenciaként szolgál a későbbi használathoz.

A bemutató legújabb verziójának elérése

Az Ön által olvasott verzió 2.1b, utolsó frissítés 2018. február 11.
A bemutató legfrissebb verziója mindig elérhető:https://www.shellscript.sh.Always nézze meg ott a legfrissebb példányt. (Ha ezt valami más címen olvassa, az valószínűleg a valódi oldal másolata, és ezért lehet, hogy elavult).

A sh rövid története

Steve Bourne írta a Bourne héjat, amely a Bell Labs Research hetedik kiadású Unix-verziójában jelent meg.
Sok más héjat is írtak; ez a konkrét bemutató a Bourne és a Bourne Again héjakra koncentrál.
A többi héj közé tartozik a Korn Shell (ksh), a C Shell (csh) és az olyan változatok, mint a tcsh.
Ez a bemutató nem foglalkozik ezekkel a héjakkal.

A hallgatóság

Ez az oktatóanyag feltételez némi előzetes tapasztalatot; nevezetesen:

  • Egy interaktív Unix/Linux shell használata
  • Minimális programozási ismeretek – a változók, függvények használata hasznos háttérismeret
  • Elismerés néhány Unix/Linux parancsról, és jártasság néhány gyakori parancs használatában. (ls, cp, echo, stb.)
  • A ruby, perl, python, C, Pascal, vagy bármilyen programozási nyelv (még BASIC is) programozói, akik talán el tudják olvasni a shell szkripteket,de nem érzik úgy, hogy pontosan értenék, hogyan működnek.

Az oktatóanyagra érkezett visszajelzések közül érdemes átnézni néhányat, hogy lássa, mennyire találja hasznosnak.

Ebben az oktatóanyagban használt tipográfiai konvenciók

A jelentős szavakat dőlt betűvel írjuk, ha először említjük őket.

A kódrészletek és a szkript kimenete egysoros szövegként jelenik meg.
A parancssori bejegyzések előtt dollárjel ($) szerepel. Ha az Ön promptja más,írja be a parancsot:

PS1="$ " ; export PS1

Az interakcióknak meg kell felelniük a megadott példáknak (például az alábbi ./my-script.sh).
A script kimenete (például az alábbi “Hello World”) a sor elején jelenik meg.

$ echo '#!/bin/sh' > my-script.sh$ echo 'echo Hello World' >> my-script.sh$ chmod 755 my-script.sh$ ./my-script.shHello World$

A teljes script szürke háttérrel jelenik meg, és tartalmaz egy hivatkozást a script egyszerű szövegére, ha rendelkezésre áll: my-script.sh.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.