Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
A legegyszerűbb forgatókönyv
A héj kiválasztása (varázsszám #!, Sha-bang)
A forgatókönyv felhívása
Külső és beépített parancsok
Néhány különleges karakter
- Megjegyzés (#)
- Sor vége (;)
- Üres kijelentés (:)
- A bemeneti kimenet átirányítása (>, <, >>)
- Kimenet átirányítása
- Bemenet átirányítása
- Stream (|)
- Indítsa el a folyamatot a háttérben (&)
Változók és paraméterek
- Változók megsemmisítése (unset)
- Nulla értékű változó
- Az eredmény mentése egy változóba (vissza idézőjelek ``)
- Paraméterkérés ($ 0, $ #, $ 1, $ 2, $ 3 ...)
- Kézi váltó
- Idézve.
- Escape karakter (\)
Rendszeres Expressionok
Feltételes kijelentések
- A ha / akkor
- Az if / akkor / else
- Beágyazó if-állítások
- Az if / elif
- esetnyilatkozat
- Üzemeltetők
- Operátorok és, vagy (&&, | |)
- teszt parancsot
Scrypt befejezése
A kilépési nyilatkozat
Használja a program befejezésének állapotát egy szkriptben ($?)
Tesztek és operátorok
- Operátorok szöveges fájlja
- A fájl típusát teszteli
- Teszt fájlattribútumok
Összehasonlító operátorok
- Az aritmetika összehasonlítása az if paranccsal
- Egész számok összehasonlító operátorai
- A karakterláncok összehasonlítása
- A komplex (és, vagy) összehasonlítása
- Összehasonlító operátorok egymásba ágyazása
- A hozzárendelés operátora
- Aritmetikai operátorok
- Operátorműveletek biteken (bitenkénti operátorok)
- Logikai operátorok
- Numerikus állandók
Loopa
- A hurok / be
- A parancs szekv
- A while ciklus
- Hurok addig
- A hurok vezérlése (megszakítás, folytatás)
Szövegfeldolgozás
- Parancs fej, farok
- Rendezés, Egyedi, Kibontás, Kibontás
- Vágás, beillesztés, összeillesztés, wc, tr
Szöveges keresés (grep)
Streamszerkesztő (sed)
Interaktív programok
- Olvassa el a parancsot
- Felhasználói választás
Jellemzők
Alvás parancs
Ha a szkript nem működik? (hibakeresés)
Követelmények
- Az alapvető Linux parancsok és a fájlrendszer-navigáció ismerete
- Shellhasználati és egyszerű szövegszerkesztési tapasztalat a Linux webhelyen
- A "Bevezetés a Linux-ba" tanfolyam elvégzése javasolt, de nem kötelező
Közönség
- Linux felhasználók, akik shell scripting segítségével szeretnék automatizálni a feladatokat
- Rendszergazdák, akik szeretnék optimalizálni a szerverkezelést és -műveleteket
- Fejlesztők és informatikai szakemberek, akik szeretnék fejleszteni Linux programozási készségeiket
14 Órák