IBM AIX - programování v shellu (AIX3)

Unixové systémy, AIX

Kurz IBM AIX - programování v shellu je určen všem účastníkům, kteří chtějí porozumnět a tvořit skripty spouštěné v prostředí Korn shellu nebo BASH.

Lokalita, termín kurzu



Brno
30.10. - 3. 11. 2017
Objednat
11.12. - 15. 12. 2017
Objednat
22.1. - 26. 1. 2018
Objednat
Vlastní Školení na míru (termín, lokalita, obsah, délka)

Náplň kurzu:

Skrýt detaily
  • Principy práce v shellu
    1. Co je soubor, typy souborů, operace se soubory
    2. Co je shell skript, způsoby spouštění
    3. Metaznaky shellu
    4. Vstupy a výstupy procesů, přesměrování, kolony (pipes)
    5. Spouštění a ovládání procesů na pozadí
    6. Náhrada příkazem
  • Proměnné
    1. Nastavení a odkaz na hodnotu proměnné
    2. Argumenty skriptu jako proměnné, příkaz shift
    3. Vlastnosti proměnných, export, readonly
    4. Příklady proměnných pro nastavení uživatelského prostředí
  • Návratové hodnoty
    1. Význam a odkaz na návratovou hodnotu procesu nebo skriptu
    2. Příkaz exit
    3. Příkaz test
    4. Podmíněné vykonání příkazu
  • Signály
    1. Význam meziprocesových signálů
    2. Zasílání signálů příkazem kill
    3. Zpracování signálů a použití příkazu trap
  • Větvení a smyčky
    1. Konstukce if-then-else
    2. Smyčky while a until
    3. Smyčka for
    4. Příkaz case
    5. Použití příkazů break a continue ve smyčkách
  • Další příkazy shellu
    1. Příkazy echo a print
    2. Příkaz read
    3. Zpracování přepínačů skriptu příkazem getopts
    4. Nastavení parametrů shellu příkazem set
  • Aritmetika
    1. Použití příkazů expr a let pro práci s čísly typu integer
    2. Deklarace a použití proměnných typu integer, implicitní let
    3. Příkaz bc pro práci s čísly typu floating point
  • Další nástroje shellu
    1. Definice a práce s polem proměnných
    2. Funkce v shellu
    3. Příkaz typeset/declare
    4. Aliasy
    5. Příkaz eval
  • Další možnosti proměnných
    1. Práce s řetězci v proměnných
    2. Nastavení rozšířených vlastností proměnných příkazem typeset
  • Nástroje pro práci s textem
    1. Příkazy tr, cut a paste
    2. Regulární výrazy
    3. Příkaz grep, egrep
  • Komplexní příkazy pro práci s textem
    1. Stream editor (příkaz sed)
    2. Syntaxe a použití příkazu awk
    3. Princip práce s textem v awk
    4. Příkazy a proměnné v awk
    5. Smyčky, větvení a další možnosti vestavěné do awk
Předpokládané znalosti:
Znalost práce v prostředí shellu, práce se soubory, procesy a textovým editorem vi.
Doporučený předchozí kurz:
IBM AIX - administrace systému (AIX1)
Doporučený následný kurz:
IBM POWER systémy - virtualizace a LPARy (AIX4)
Časový rozvrh:
5 dní (9:00hod. - 17:00hod.)
Cena kurzu:
29 000,00 Kč (35 090,00 Kč včetně 21% DPH)