2个版本
使用旧的Rust 2015
0.1.1 | 2018年4月6日 |
---|---|
0.1.0 | 2017年7月20日 |
1322 在 开发工具
6KB
54 行
globtest
globtest
是一个命令行程序,帮助Rust开发者与 glob
crate 交互,该crate用于在所有平台(如 fnmatch
)上匹配路径模式。
用法
globtest 0.1
NeoSmart Technologies <https://neosmart.net/>
Print the results of rs-glob expressions
USAGE:
globtest [FLAGS] <GLOB>...
FLAGS:
-a, --all Include hidden directories and files
-d, --debug Enable debug output
-h, --help Prints help information
-i, --nocase Disable case sensitivity
-V, --version Prints version information
ARGS:
<GLOB>...
globtest
接受与 glob
crate 中的 MatchOptions
直接映射的参数,并可用于重现 glob_with
API 返回的结果。当使用 --debug
选项调用时,globtest
将输出传递给 glob_with
函数的结构体的详细信息。
示例
在运行 globtest
仓库的源树时,这是输出
mqudsi@neosmart ~/globtest> globtest "*"
Cargo.lock
Cargo.toml
README.md
src
以下是一个包含目录glob的示例
mqudsi@neosmart ~/globtest> globtest "**"
Cargo.lock
Cargo.toml
README.md
src
重要提示:对于包含非文字表达式(如 *
或 ?
)的过滤器/glob,请务必用双引号括起来,这样它们就不会被您的shell globbing了!
安装
globtest
已作为crate发布,可以通过 cargo 容易安装
cargo install globtest
您也可以克隆/fork此git仓库,通过在 globtest
路径中执行 cargo install
命令来构建它。
许可证与版权
globtest
由 NeoSmart Technologies 的 Mahmoud Al-Qudsi 编写 <[email protected]>。 globtest
在 MIT 公共许可证的条款下发布,未据此授予的权利均予保留,版权为 NeoSmart Technologies 2017。
依赖项
~1MB