Přednáška na téma s názvem „script.sh –options -and arguments“ představila možnosti parametrizace skriptů v shellu. Vytvořil jsem ji jako jeden veliký slide, po kterém se projekce pohybovala. Jako bonus dostali účastníci přednášky na konferenci LinuxDays 2015 tento slide vytištěný na velikost A3. Mohli si tak psát poznámky přímo na slide.
Díky záznamu Strahovského AVC se můžete na přednášku podívat, nebo si ji jenom prohlédnout na webu.
Tématem přednášky byly přepínače a argumenty v shell skriptech. Struktura parametrů při volání skriptu, typy přepínačů a jejich zpracování, zpracování libovolného počtu argumentů. Typické problémy parametrizace skriptů a jejich řešení v shellu.
Přednáška je ve formátu SVG, tedy jako jediný obrázek. K vytvoření prezentace jsem použil program pro vektorovou grafiku Inkscape s rozšířením pro animace „Sozi“. Cílem bylo vytvořit prezentaci, která by jednotlivé aspekty spíše propojovala, než rozdělovala na jednotlivé slidy. Proto vznikl jediný obrázek, přes který prezentace přechází.
Obsah přednášky
Odkazy vedou na příslušný slide prezentace a na čas ve videu, kde část začíná. Někdy je téma přes několik slidů. Pohyb po slidech je buď pomocí klikání myší, šipkami nebo klávesami PgUp a PgDown. Prostřední tlačítko na slidech vyvolá menu s obsahem.
- Intro
00:00:00 - Execution of Command Line
00:02:10 - Options
00:09:08 - Positional Parameters
00:19:34 - Options Processing
00:38:12 - Arguments Processing
00:50:30