LX7 Основы скриптов на bash
Лекция: Bash как язык программирования
Мы познакомимся с bash как с языком программирования: научимся писать скрипты, изучим основы синтаксиса, посмотрим несколько примеров применения bash для автоматизации рутинных задач.
Видео занятия
Презентация
Смотреть слайды к этому занятию.Дополнительные материалы
- Руководство по написанию скриптов в Linux Bash
- Bash-скрипты: начало
- Искусство программирования на языке сценариев командной оболочки
- Как писать bash-скрипты надежно и безопасно: минимальный шаблон
Практика: Ваш первый сценарий
Мы рассмотрим, как создать простой сценарий на bash, как его выполнить, а также познакомимся на практике с наиболее частыми приемами программирования сценариев - использованием команд, операторов выбора и работой с параметрами.
Практика: Работа с cron
В этой работе мы познакомимся со стандартным планировщиком заданий Linux - демоном cron. Он используется для периодического выполнения команд и сценариев. Зодно научимся работать в сценариях с файлами.
Дополнительно: Работа с MD5
Рассмотрим, как можно использовать MD5 для проверки целостности файлов. В скрипте научимся пользоваться условиями.