Программирование средствами POSIX shell / POSIX Shell Programming (H4322S)

Аннотация

В данном курсе рассматриваются вопросы программирования на языке POSIX Shell и его использование для автоматизации выполнения сложных действий в UNIX-системах и повышения эффективности работы пользователей и администраторов. Лекционный материал занимает 50% времени, остальное отведено практике. Участники получат правильное представление о программировании в POSIX shell, приемах для написания экономящих время скриптов-сценариев и настройке стартовых файлов оболочки. За счет понимания механизма обработки сценариев слушатели курса смогут быстро создавать по-настоящему эффективные программы.

О сертификации

По этому курсу сертификация не предусмотрена.

На кого расчитан

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

Предварительная подготовка
  • Знания основ UNIX. Оптимальным будет прохождение обеих частей курса “HP-UX: Администрирование систем и сетей” H3064S и H3065S
  •  Опыт программирования

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

Подробное описание курса H4322S  (англ.)

Дополнительную информацию по учебным программам HP в Украине вы можете получить на сайте: http://www8.hp.com/ua/ru/training/index.html