6 个版本
0.2.1 | 2023 年 8 月 18 日 |
---|---|
0.2.0 | 2022 年 12 月 4 日 |
0.1.3 | 2022 年 11 月 27 日 |
#2598 在 命令行工具 中
20KB
419 行
patsh
受 resholve 启发的修复 shell 脚本的命令行工具
nix run github:nix-community/patsh -- -f script.sh
用法
Usage: patsh [OPTIONS] <INPUT> [OUTPUT]
Arguments:
<INPUT> the file to be patched
[OUTPUT] output path of the patched file, defaults to the input path, however, --force is required to patch in place
Options:
-b, --bash <COMMAND> bash command used to list the built-in commands [default: bash]
-f, --force remove existing output file if needed
-p, --path <PATH> use something other than the PATH variable for path resolution
-s, --store-dir <PATH> path to the nix store, e.g. `builtins.storeDir` [default: /nix/store]
-h, --help Print help information
-V, --version Print version information
待办事项
- ANSI-C 引用
- 变量解析
- 未解析命令的诊断
变更日志
查看 CHANGELOG.md
依赖项
~16–26MB
~573K SLoC