Эта книга посвящена программированию на языке оболочки Unix. Оболочка (shell) является мощнейшим средством, способным при правильном использовании автоматизировать большое количество рутинных задач. На shell даже пишут интерактивные программы с использованием утилит dialog/xdialog! (именно так работают сценарии для настройки Slackware и многие утилиты Knoppix) Язык программирования shell входит в "джентльменский набор" каждого квалифицированного Unix-администратора.
Команда TEST ("[ ]")
Условный оператор "IF"
Оператор вызова ("CASE")
Оператор цикла с перечислением ("FOR")
Оператор цикла с истинным условием ("WHILE")
Оператор цикла с ложным условием ("UNTIL")
Пустой оператор
Функции в shell
Обработка прерываний ("TRAP")