← К списку

Bash-скрипты, которые не ломаются

Bash-скрипты, которые не ломаются

Заголовок, который спасает

Почти каждый свой bash-скрипт я начинаю одинаково:

#!/usr/bin/env bash
set -euo pipefail

-e - падаем на первой ошибке, -u - ругаемся на необъявленные переменные, pipefail - ловим ошибку в середине пайпа. Без этого скрипт молча идёт дальше после сбоя и портит данные. Пути беру в кавычки, иначе пробел в имени файла всё сломает.

// обсуждение

Комментарии (0)

Будьте первым, кто оставит комментарий.

Чтобы оставить комментарий, войдите через Discord.

Войти через Discord