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

IBM, 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.

Privátní školení a termíny na míru

Pro toto školení vzhledem k jeho specifičnosti v současné době nejsou vypisovány veřejné termíny. Jako alternativu však můžete využít obsahově podobné školení Linux - programování v BASH. Kurz AIX nadále realizujeme jako uzavřené firemní školení. V případě privátního kurzu na míru je níže uvedená osnova pouze inspirací. Finální obsah vzdělávání, jeho délka i termíny budou přizpůsobeny konkrétním potřebám a cílům účastníků.

Cenovou nabídku vám rádi připravíme na základě vstupů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.
Níže uvedená orientační cena na osobu je kalkulována v případě privátního školení pro 3-4 účastníky, a to při zachování standardní délky školení.

KDE A KDY KURZ PROBÍHÁ?

Kontaktujte nás

S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

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 za osobu:
42 000,00 Kč (50 820,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

Československá obchodní banka, a. s., Jarmila K.
IBM AIX - programování v shellu ( AIX3)
"Naprosta spokojenost"