3个不稳定版本
0.7.1 | 2024年8月5日 |
---|---|
0.7.0 | 2024年5月28日 |
0.6.0 | 2024年5月17日 |
285 在 压缩
每月137次下载
用于 bffextract
45KB
985 代码行
BFFextract
一个简单的Rust程序,用于提取AIX BFF文件。
安装
Cargo
要从源代码编译它,您只需使用cargo install安装即可。
cargo install bffextract
二进制下载
每个版本都可以从GitHub下载编译的二进制文件。Linux构建使用MUSL工具链,以便在较旧的libc版本(例如CentOS 7)上也能运行。
https://github.com/ponchofiesta/bffextract-rs/releases
用法
Extract content of BFF file (AIX Backup file format)
Usage: bffextract.exe [OPTIONS] <FILENAME> [FILE_LIST]...
Arguments:
<FILENAME> Path to BFF file.
[FILE_LIST]... Extract specific source file(s) and folders recursively only.
Options:
-C, --chdir <CHDIR> Extract to directory. [default: .]
-A, --attributes <ATTRIBUTES> Restore only specified file attributes.
Possible values: p = permissions (unix only)
o = owners (unix only)
t = timestamps
[default: t]
-t, --list List content of BFF archive.
-v, --verbose Displays details while extracting.
-n, --numeric List numeric user and group IDs.
-h, --help Print help
-V, --version Print version
限制
- 校验和未验证(存档和内容文件)。
- 符号链接不受支持。它们不是BFF文件格式的一部分,而是安装文件集的一部分liblpp.a文件。
- 某些情况下可能会忽略错误的文件格式。
致谢
基于
依赖关系
~1–8.5MB
~59K SLoC