LinuxDays 2015

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

Jednotlivá podtémata vedou do prezentace na příslušný slide. 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
  2. Execution of Command Line
  3. Options
  4. Positional Parameters
  5. Options Processing
  6. Arguments Processing