skript.sh --přepínače -a argumenty

skript.sh --přepínače -a argumenty Seznam všech příspěvků

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.

  1. Intro 00:00:00
  2. Execution of Command Line 00:02:10
  3. Options 00:09:08
  4. Positional Parameters 00:19:34
  5. Options Processing 00:38:12
  6. Arguments Processing 00:50:30