POSIX Shell - Programming

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

 

Аннотация

В курсе рассматриваются вопросы программирования на языке POSIX Shell и его использование для автоматизации выполнения сложных действий и повышения эффективности работы.

 

Аудитория

Обычные пользователи, администраторы систем и сетей и разработчики программного обеспечения, которые ежедневно работают с HP-UX или другими версиями UNIX.

 

Предварительная подготовка: 3нания в объеме курса 51434S и опыт программирования.

 

Содержание

 

  • Введение в POSIX Shell программирование
  • Разработка shell-программ
  • Переменные и их использование
  • Обработка аргументов командной строки
  • Вывод из программ
  • Вычисление арифметических выражений
  • Ветвления и логические проверки
  • Шаблоны в shell
  • Команда getopts
  • Массивы
  • Функции и библиотеки функций
  • Управление вводом и выводом
  • Сигналы и прерывания
  • Регулярные выражения
  • Язык обработки шаблонов awk
  • Редактирование потоков символов с помощью sed