- GitHub 仓库
- koalaman/shellcheck
- 总 Stars
- ★ 40,266
- 主要语言
- Haskell
结论先行:ShellCheck 拿了 40,266 个 star,主语言 Haskell,GPL-3.0 开源,2026 年 10 月 26 日仍在推送,编辑精选常青项目。它是 Shell 脚本静态分析工具:写完脚本先过一遍,常见坑在运行前就被揪出来,官网在 shellcheck.net。
它是什么 / 能干嘛
逐行检查 bash/sh 脚本:未加引号的变量、拼错的命令、危险的写法、POSIX 兼容问题,都会给出编号与修复建议。topics 含 bash、linter、static-analysis,fork 数 1,972,编辑器插件与 CI 集成都很成熟。
Shell 脚本总踩坑怎么办?
先养成习惯:写完必跑 ShellCheck,警告清零再提交。它的建议大多附带原理说明,照着改几次,常见坑就内化成肌肉记忆了,比出事后排错省时间得多。
适合谁 / 注意点
适合写部署脚本、运维脚本、CI 脚本的开发者与运维。注意:它给的是静态建议,个别场景需要按实际情况忽略某条警告,忽略时写清原因,别全局关掉检查。
站长点评:Shell 脚本的坑,十个里九个是引号与空格惹的,ShellCheck 专治这个。把它接进编辑器与 CI,脚本质量立刻上一个台阶。
项目地址:https://github.com/koalaman/shellcheck
⬇ 下载区(本站中转)
本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 GPL-3.0 许可证。
最新版 v0.11.0 安装包
要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。
