Комментарии 8
Спасибо, полезно!
Спасибо, очень любопытно, надо пощупать.
Одно замечание — половину статьи занимает описание стандартной установки из реп в разных дистрах. Что-то сомневаюсь в его пользе для тех, кто пишет скрипты. Понятно, что претензия не к переводчику, но может быть, есть смысл убрать мурзилку под спойлер?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Вот, например, команда rm, выполнение которой приведёт к катастрофе, так как переменная VAR не определенаесли вы запускаете скрипты без -eux и -o pipefail, то кто же вам виноват. У нас есть строгое правило, любой скрипт должен начинаться так
#!/bin/bash
set -euxo pipefail
Избавляет от множества неприятностей, а х в последтсвие можно убрать, по желанию.
А для gEdit такого плагина нет случайно? Или похожего?
Статья интересная, но такие подробности о установке shellcheck в разных ОС избыточны. Если человеку надо объяснять как необходимо поставить shellcheck, то пользоваться shellcheck ещё рано.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Статический анализатор ShellCheck и улучшение качества скриптов в Linux и Unix