Программирование на Shell (Unix)

Эта книга посвящена программированию на языке оболочки Unix. Оболочка (shell) является мощнейшим средством, способным при правильном использовании автоматизировать большое количество рутинных задач. На shell даже пишут интерактивные программы с использованием утилит dialog/xdialog! (именно так работают сценарии для настройки Slackware и многие утилиты Knoppix) Язык программирования shell входит в "джентльменский набор" каждого квалифицированного Unix-администратора.

[А. Соловьев]

  1. Введение
  2. Файловая система
  3. Простейшие средства SHELL
    • Структура команд
      Группировка команд.
      Перенаправление команд
      Генерация имен файлов.
      Командные файлы.
  4. Среда SHELL (ПЕРЕМЕННЫЕ И ПАРАМЕТРЫ)
    • Shell-переменные
      Экранирование
      Манипуляции с shell-переменными
      Экспорт переменных
      Параметры
      Подстановки shell-интерпретатора
      Программная среда
  5. Программные структуры
    • Команда TEST ("[ ]")
      Условный оператор "IF"
      Оператор вызова ("CASE")
      Оператор цикла с перечислением ("FOR")
      Оператор цикла с истинным условием ("WHILE")
      Оператор цикла с ложным условием ("UNTIL")
      Пустой оператор
      Функции в shell
      Обработка прерываний ("TRAP")
  6. Литература


[Источник: Internet]

[ опубликовано 25/09/2004 ]

А. Соловьев - Программирование на Shell (Unix)   Версия для печати