Часть 1. Введение
Shell -- это командная оболочка. Но это не просто
промежуточное звено между пользователем и операционой системой,
это еще и мощный язык программирования. Программы на языке
shell называют сценариями, или скриптами.
Фактически, из скриптов доступен полный набор команд, утилит и
программ Unix. Если этого недостаточно, то к вашим услугам
внутренние команды shell -- условные операторы, операторы
циклов и пр., которые увеличивают мощь и гибкость сценариев.
Shell-скрипты исключительно хороши при программировании задач
администрирования системы и др., которые не требуют для своего
создания полновесных языков программирования.