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