Telegram — лонгриды

shellcheck

Изображение из Telegram поста
shellcheck

Если вы пишете скрипты на Bash или Sh, то ShellCheck — это ваш новый лучший друг. Он помогает избежать глупых ошибок, из-за которых скрипты ведут себя странно, а вы тратите часы на отладку. Инструмент подсвечивает типичные проблемы, от новичковых опечаток до неочевидных подводных камней, которые могут подложить свинью даже опытным...

ShellCheck — это CLI-утилита для статического анализа шелл-скриптов, написанная на Haskell. Её можно запустить прямо из терминала, встроить в CI/CD или даже использовать онлайн через веб-версию. Установка простая: есть пакеты почти для всех дистрибутивов Linux, macOS и Windows, а также Docker-образ.

Что круто, ShellCheck интегрируется с кучей редакторов, включая Vim, Emacs, VSCode и Sublime. Это значит, что вы видите подсказки и предупреждения прямо по ходу написания кода, а не после запуска скрипта. Он даже может генерировать отчёты в форматах JSON или XML, что удобно для автоматизации.

https://github.com/koalaman/shellcheck | 39832 звезды

#сервисы

Вам также может понравиться