yellowcable / runner
Bash 脚本,可以按编号顺序运行子文件夹中的内容。
1.0.3
2024-03-12 14:42 UTC
README
Bash 脚本,可以按编号顺序运行子文件夹中的内容。
项目目标是防止长 Bash 脚本。
- 只需在 runner 目录中创建一个子文件夹。
- 创建以编号前缀命名的 .sh 或 .php 文件。
- 让文件返回
- 0 表示成功结果
- 1 表示警告结果
- 2 或以上表示失败结果
- 任何必要但不应该执行的文件不得包含编号前缀。
常见脚本部分(跨所有脚本共享)
- 可以用于添加应在其他任何文件夹脚本之前运行的额外脚本部分的 _prerequisites 文件夹。
执行
要执行填充脚本的目录,只需运行
runner.yc [DIRNAME]
支持额外的参数和标志。例如
runner.yc -d example // Will give a warning in the getopts check
runner.yc -1 example // Will give an error in the getopts check
测试
运行测试并使用示例的预期参数
runner.yc -v example parameter1 "string param2"
贡献
贡献总是受欢迎!建议仅以代码的形式接受。
许可
在法律允许的范围内,Yellow Cable 已放弃本作品的全部版权和相关或邻近权利。