Linux Bash Shell Scripting: Complete Guide (incl. AWK & SED)

21 участник

О чём курс

Вам нужно автоматизировать рутинные задачи в Linux — от обработки логов до управления файловой системой, но вы не знаете, как писать стабильные скрипты. Этот материал закрывает разрыв между простым набором команд в терминале и созданием полноценного программного обеспечения на Bash.

Внутри разбираются ключевые инструменты для продвинутой работы в Unix-среде:

  • Работа с данными: построчное чтение файлов через циклы while и использование регулярных выражений для фильтрации.
  • Управление процессами: сохранение результатов выполнения команд в массивы, математические вычисления внутри скриптов и передача параметров при запуске.
  • Инструментарий для обработки текста: глубокое погружение в SED и AWK для сложной манипуляции данными, что позволяет выйти за рамки обычных скриптов.

Курс рассчитан на пользователей Linux и администраторов, которым необходимо перевести системные задачи на автоматические рельсы. Вы научитесь писать профессиональные скрипты, которые не просто запускаются, а умеют принимать аргументы, проверять типы данных и логически ветвить действия в зависимости от условий.

Программа обучения

  • Создание скриптов с параметрами
  • Построчное чтение файлов через цикл while
  • Идентификация типов объектов (файлы vs директории)
  • Принятие решений на основе регулярных выражений
  • Использование функций в Bash
  • Математические операции в скриптах
  • Сохранение вывода команд в массивы
  • Использование SED для обработки текста
  • Использование AWK для обработки текста
Складчина создана 2 августа 2018 г. · описание обновлено 23 марта 2026 г.
132 ₽ 650 ₽