Часть I
Введение
Так все-таки программирование (programming) или написание скриптов (scripting)?
Что нужно знать для написания своих скриптов?
Ваша первая программа на Bash
Команды, команды и команды
Другие полезные программы
Комментарии
Переменные
Управляющие операторы
if … else … elif … fi
while … do … done
until … do … done
for … in … do … done
case … in … esac
Использование кавычек
Часть II
Арифметика и bash
Чтение ввода пользователя
Функции
Перехват сигналов
Логические И и ИЛИ
Использование аргументов
Работа с временными файлами
Коды завершения программ
Переносимость ваших скриптов на bash
Заключение