Как проверить синтаксис сценария Bash, не запуская его?

Время все меняет. Here is a web site, которые unix-programming обеспечивают онлайн-проверку gnu синтаксиса для сценария оболочки.

Я .bashrc обнаружил, что это очень bash-function мощный инструмент для обнаружения bash-alias распространенных ошибок.

Как проверить синтаксис сценария Bash, не запуская его?_bash-script

О ShellCheck

ShellCheck - это bash-function инструмент статического анализа bashrc и линтинга для скриптов sh bash-function / bash. Он в основном ориентирован gnu на обработку типичных синтаксических bash-alias ошибок и ошибок начального .bash-profile и среднего уровня, когда bash-alias оболочка просто выдает загадочное syntax сообщение об ошибке или странное bashrc поведение, но также сообщает unix о нескольких более сложных bash-script проблемах, где угловые случаи bash-alias могут вызвать отложенные syntax сбои.

Исходный код Haskell unix-utils доступен на GitHub!

linux

bash

unix

syntax

gnu

2022-10-30T13:24:56+00:00