Linux - Shell Programming (LNX4)

Unix-like systems, Linux - administration

Location, current course term



Brno / online
10/12/2022 - 10/14/2022 CZECH
Order
2/1/2023 - 2/3/2023 CZECH
Order
3/29/2023 - 3/31/2023 CZECH
Order
Praha / online
12/7/2022 - 12/9/2022 CZECH
Order
2/1/2023 - 2/3/2023 CZECH
Order
3/29/2023 - 3/31/2023 CZECH
Order
Vlastní Školení na míru (termín, lokalita, obsah, délka)

The course:

Hide detail
  • Úvod
    1. Přehled základních konstrukcí UNIXového shellu
    2. Možnosti skriptování a typy shellů
    3. Metaznaky
    4. Soubory a práce s nimi
    5. Přesměrování vstupů a výstupů procesů do souborů, deskriptory
    6. Procesy a jejich ovládání
    7. Spouštění skriptů
    8. Komentáře
  • Proměnné
    1. Uživatelské proměnné
    2. Proměnné prostředí
    3. Vlastnosti proměnných, export
    4. Poziční parametry
    5. Speciální proměnné
  • Rozhodování
    1. Návratové kódy
    2. Příkaz test a jeho syntaxe
    3. Podmíněné vykonávání příkazů a příkaz if
    4. Příkaz case
    5. Speciální konstrukce
  • Aritmetika
    1. Počítání pomocí příkazů expr, let a bc
  • Cykly
    1. Smyčky while, until, for
    2. Příkazy break a continue
  • Vybrané vestavěné příkazy
    1. Tisk výstupů, příkazy echo, print, printf
    2. Čtení vstupů, příkaz read
    3. Čtení argumentů, příkaz getopts
  • Pokročilé funkce shellu
    1. Nastavení vlastností shellu, příkaz set
    2. Funkce v shellu, předávání parametrů, příkaz return
    3. Aliasy
    4. Práce s poli
    5. Signálová komunikace procesů, příkaz trap
    6. Jak shell zpracovává příkazový řádek, příkaz eval
  • Práce s textem
    1. Práce s řetězcovými proměnnými
    2. Úvod do regulárních výrazů, příkaz grep
    3. Příkaz sed
    4. Práce s textem pomocí příkazu awk
Recommended previous course:
Linux - Basic Administration (LNX1)
Recommended subsequent course:
Linux - Security (LNX5)
Schedule:
3 days (9:00 AM - 5:00 PM )
Course price:
540.00 € ( 653.40 € incl. 21% VAT)
Language:

Vybrané zákaznické reference

Foxconn Technology CZ s.r.o., Kamil K.
Linux - Shell Programming ( LNX4)
"Skoleni bylo naprosto super. Pan Lektor Radovan Slechticky, byl velmi dobre pripraven. Skoleni naprosto doporucuju."
Foxconn Technology CZ s.r.o., Petr K.
Linux - Shell Programming ( LNX4)
"Velmi prehledne, vse dukladne vysvetlene... Spokojenost, dekuji"
COMMERZBANK Aktiengesellschaft, pobočka Praha, Jonahatan Josue P.
Linux - Shell Programming ( LNX4)
"Lessons and training are good as expected!"
CGI IT Czech Republic s.r.o., Petr Z.
Linux - Shell Programming ( LNX4)
"Spokojenost, diky"