Shell 脚本实战:5 个每个程序员都应该会的脚本

## 前言

Shell 脚本是程序员的瑞士军刀。不需要 IDE,不需要编译,一个文件搞定各种自动化。

## 5 个实用脚本

1. **一键服务器体检**:CPU/内存/磁盘/网络/Docker/最近登录一网打尽
2. **批量重命名**:改后缀、加日期前缀、替换空格
3. **日志清理**:找并删除 N 天前的日志,清空 Docker 日志
4. **Git 仓库批量操作**:遍历所有仓库执行 git pull
5. **网站健康检查**:curl 多个 URL,HTTP 200 为正常,否则告警

脚本编写技巧:`set -euo pipefail` 兜底,函数化减少重复,`-h` 帮助参数。一个 20 行的脚本可能帮你省下每天 10 分钟的重复操作。

💬 暂无评论