Detail kurzu
Programování v shellu
Akademie CZ.NIC
Popis kurzu
Účastníci se seznámí se základními vlastnostmi a nástroji programování v shellu. Budeme se nad konkrétními příklady bavit o rozdílech mezi shellem a klasickými programovacími jazyky. Pokusíme se vytyčit hranici, kdy je výhodnější využít všudypřítomného shellu, a kdy už je lepší volit trochu jiné nástroje. Pobavíme se o tom, jak organizovat kód v shellu, aby dával smysl. Kurz je určen pro systémové administrátory nebo kohokoli, kdo má potřebu automatizovat různé úlohy na unixových systémech od síťových prvků až po cloudové systémy.
Cíl kurzuSeznámit účastníky s možnostmi programování v shellu v prostředí unixových operačních systémů.
Obsah kurzu
Osnova- Skriptovací nástroj
- Bash a ti ostatní
- Příkazy operačního systému
- Zpracování vstupu a výstupu
- Proměnné, funkce a parametry
- Podmínky, cykly a řízení programu
- Práce s regulárními výrazy
- Práce s daty a externí nástroje
- Přesměrování a roury
- Na co se shell hodí
- Omezení a nedostatky shellu
- Kdy sáhnout po jiném jazyce
Jednodenní kurz (9:00 – 17:00).
Cílová skupina
Vstupní podmínkyÚčastníci by měli mít povědomí o práci s některým unixovým operačním systémem a zkušenost s prací v příkazové řádce.
kurz, podklady ke kurzu, občerstvení