Programowanie w Shellu
LEKCJE
- Lekcja 1 -
wprowadzenie
(help, metaznaki).
- Lekcja 2 -
filtry, potoki
(znaki specjalne).
- Lekcja 3 -
polecenia shellowe, zmienne
(witaj.sh, stan.sh).
- Lekcja 4 -
konstrukcje warunkowe
(bc.sh, miesiac.sh).
- Lekcja 5 -
konstrukcje iteracyjne
(make_old.sh, tabela.sh, gwiazdy.sh, licznik.sh).
- Lekcja 6 -
select, xargs, find
(menu.sh).
- Lekcja 7 -
arytmetyka, parametry skryptu
(let, dodaj.sh, nwd.sh, suma1.sh, suma2.sh, filtr.sh).
- Lekcja 8 -
wyrażenia regularne
(head, tail, grep, sed).
- Lekcja 9 -
funkcje
(minimum.sh, maksimum.sh, suma3.sh, ocena.sh).
- Lekcja 10 -
rekurencja
(fibonacci.sh, suma4.sh).
- Lekcja 11 -
export, source, macierze
(export1.sh, export2.sh, babelek.sh).
- Lekcja 12 -
generowanie raportów
(make_db.sh, make_html.sh, db2html.sh).
- Lekcja 13 -
biblioteka skryptów shella
(valid_alnum.sh, valid_int.sh).
- Lekcja 14 -
programy narzędziowe
(zapamietaj.sh, przypomnij.sh).
- Lekcja 15 -
gry, liczby losowe
(hilow.sh, quiz.sh).
POMOCE
- L. J. Arthur, T. Burns, UNIX, Programowanie w Shellu,
MIKOM 1998.
- D. Taylor, 101 Skryptów w Shellu, MIKOM 2004.
- Informacja o pakiecie sh-utils w systemie Linux
(info sh-utils, man sh-utils).
- L. Madeja, Ćwiczenia z systemu Linux,
Korzystanie z pomocy, MIKOM, Warszawa 2000.
- L. Madeja, Ćwiczenia z systemu Linux,
Midnight Commander, MIKOM, Warszawa 2000.
- L. Madeja, Ćwiczenia z systemu Linux,
Edytory vi, Emacs i sed, MIKOM, Warszawa 2001.
Ostatnie zmiany: 2020-09-24.