Разработчикам, системным администраторам и девопсам часто нужно выполнять одни и те же операции на компьютере или на сервере: следить за количеством свободного места, находить в логах ошибки и информацию о сбоях, смотреть, выполняются ли нужные программы в фоне и так далее. Это можно каждый раз делать вручную, а можно автоматизировать и запускать системный скрипт, который будет делать всё то же самое по одной команде. Для этого используют специальные файлы с набором команд — bash-скрипты, которые работают в ОС Linux и Unix, в том числе mac OS. На Windows такое тоже есть, но там всё работает чуть иначе. Рассказываем, что такое bash-скрипты и как ими пользоваться.