Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
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 (#)
- A 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
- eseti nyilatkozat
- Ü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
- Teszteli a fájl típusát
- 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
- Parancsoljon 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
- A Linux alapszintű ismerete
- A kurzus ajánlott elvégzése, "Bevezetés a Linux-ba"
14 Hours