Linux - Shell Programming (LNX4)

Unix-like systems, Linux - administration

Location, current course term



Brno + online (volitelně)
1/29/2025 - 1/31/2025 CZECH
Order
3/26/2025 - 3/28/2025 CZECH
Order
5/21/2025 - 5/23/2025 CZECH
Order
Praha + online (volitelně)
2/5/2025 - 2/7/2025 CZECH
Order
4/2/2025 - 4/4/2025 CZECH
Order
7/7/2025 - 7/9/2025 CZECH
Order
Custom Customized Training (date, location, content, duration)

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

EG.D, a.s., Jiří T.
Linux - Shell Programming ( LNX4)
"Ze školení jsem nadšený. Lektor dokázal vše srozumitelně vysvětlit, důležité věci v průběhu školení několikrát opakoval, takže pochopení tématu bylo překvapivě velmi snadné. Nezabýval se zbytečnostmi a držel se základních a důležitých věcí, které jsou pak potřeba jako základ k celkovému pochopení tématu. Můj celkový dojem ze školení je velmi pozitivní a školení bylo pro mě přínosné. Děkuji."
Český úřad zeměměřický a katastrální, Linda K.
Linux - Shell Programming ( LNX4)
"skoleni bylo velmi prinosne, lektor perfektne rozumi problematice"
Fakultní nemocnice Hradec Králové, Michal N.
Linux - Shell Programming ( LNX4)
"Přístup lektora byl suprový, věděl na vše odpověď a když ne, tak si ji téměř ihned dohledal. Celkově jsem byl ze školení jako vždy spokojen. Krásné praktické ukázky, jen připojení na terminál bych raději přes RDP nebo něco příjemnějšího než prohlížeč."
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"