是否有任何 shell(特别是 bash 或 ksh)检查器可以测试 shell 脚本的样式、最佳实践、命名约定等? (类似于 C 的 Lint,或 Perl 的 Perl::Critic。)
我知道使用 ksh 您可以通过运行 ksh -n script.ksh
来进行语法检查但我希望的不仅仅是语法检查 - 解析/分析实际代码的东西?
我可能不走运,但我想问问也无妨。
最佳答案
I found shellcheck :它测试引用中的常见错误和您忽略的其他事情(“因为它有效”)。
关于shell - 是否有像 Lint 或 Perl::Critic 这样的用于 shell 脚本的静态分析工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3668665/