posix-shell-pro - 编写可移植的 POSIX Shell 脚本
提供严格 POSIX sh 脚本编写、可移植性、防御性实践、测试及 Bash 到 POSIX 迁移方面的指导。
标签
更新于: 2026-09-30该技能可以做什么
- 应用 POSIX Shell 实践
- 验证 Shell 可移植性
- 使用 ShellCheck 分析脚本
- 跨 Shell 测试脚本
- 将 Bash 脚本迁移到 POSIX
- 设计防御性错误处理
- 实现可移植参数解析
- 检查 Shell 脚本安全性
输入
- 任务目标和约束
- Shell 脚本
- 脚本所需输入
- 目标 Shell 和平台
- 实现手册
输出
- 可执行的脚本编写指导
- 可移植性分析结果
- 验证结果
- 迁移建议
- Shell 使用文档
要求
- 兼容 POSIX 的 Shell 环境
- 用于静态分析的 ShellCheck
- 用于测试的 dash、ash 或 POSIX 模式 bash
