Есть ли какие-либо оболочки (в частности, bash или ksh), которые проверяют сценарии оболочки для стиля, лучших практик, соглашений об именах и т.д.? (Что-то вроде Lint для C или Perl:: Критик для Perl.)
Я знаю, что с ksh вы можете выполнять проверку синтаксиса, запустив ksh -n script.ksh
, но я надеялся на что-то большее, чем просто проверка sytax - что-то, что анализирует/анализирует фактический код?
Мне, наверное, не повезло, но я думаю, это не помешает спросить.