Встроенная оболочка является командой, названной от оболочки, которая выполняется непосредственно в самой оболочке.
shellcheck является инструментом для того, чтобы автоматически обнаружить проблемы сценария оболочки
ShellCheck является статическим анализом и linting инструментом для sh/bash/ksh/zsh
сценарии.
Это главным образом фокусируется на обработке типичного новичка и промежуточных синтаксических ошибок уровня и ловушек, где оболочка просто дает загадочное сообщение об ошибке или странное поведение, но это также сообщает относительно еще нескольких усовершенствованных проблем, где угловые случаи могут вызвать отложенные отказы.