Kategoria: Linux (wszystkie)
Doskonalenie programowania skryptów shellowych – zaawansowane, interaktywne, przyjazne w użyciu, a przede wszystkim stabilne i bezpieczne skrypty ułatwiające prace administracyjne i nie tylko. Zagadnienia: interaktywność, biblioteki pseudograficzne, struktury danych; przenośność.
Czas trwania
1 dzień
Program
- Zaawansowane programowanie w języku awk.
- Zaawansowana konfiguracja bash-a.
- Pisanie rozbudowanych skryptów.
- Przetwarzanie argumentów linii poleceń (getopts).
- Obsługa zmiennych oraz własne struktury danych.
- Skrypty basha jako CGI.
- Tworzenie skryptów interaktywnych z użyciem narzędzi opartych na ncurses.
- Różnice między bashem, a innymi powłokami (odstępstwa od standardu POSIX).
- Tworzenie przenośnych skryptów.
Training also available in English - for more information see here.
Przeznaczenie i wymagania
Kurs przeznaczony jest dla administratorów systemów unixowych chcących poszerzyć swoją wiedzę
z programowania w powłoce (bash).
Od uczestników wymagamy znajomości: poleceń powłoki, filtrów (podstawowych programów pakietu
textutils), podstaw wyrażeń regularnych, programu sed, podstaw zarządzania procesami z poziomu bash-a oraz umiejętności pisania prostych skryptów.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.