shell/python代码检查工具

1.shell代码检查工具

  shellcheck 自动化校验工具,是行业通用的 Shell 静态检查工具:
(1)安装(以CentOS为例)
yum install -y epel-release && yum install -y shellcheck
(ubunut系统安装:apt-get install shellcheck)

(2)检查脚本
shellcheck --severity=error backup_mysql.sh # 仅显示错误
shellcheck backup_mysql.sh # 显示所有问题(警告+错误)

(3)shellcheck 可检测的常见问题:
未加引号的变量无效的条件判断、未定义的变量、命令路径不安全等,
是规范落地的重要辅助工具。

2.python代码检查工具

  具校验:使用以下工具自动检查规范:
     flake8:PEP 8 合规性检查;
     black:自动格式化代码(强制符合 PEP 8);
     isort:自动整理导入顺序;
     pylint:深度代码分析(规范 + 潜在 bug)。

 

posted on 2025-12-13 15:04  枫飘过的天1  阅读(2)  评论(0)    收藏  举报