3个版本 (1个稳定版)
1.0.0 | 2022年9月10日 |
---|---|
0.1.1 | 2022年9月9日 |
0.1.0 | 2022年9月8日 |
#6 在 #wz
每月下载量 22
在 4 个crate 中使用
3KB
Wortzahl! 计数单词 快速
wz
是一个比GNU wc更快的替代品,支持UTF8,并具有可读的输出,用Rust编写
安装
Cargo
cargo install wz
cargo install --git https://github.com/Altair-Bueno/wz.git
特性
速度快!
wz
对性能进行了大量优化。即使您正在计数多个文件,也得益于 rayon。 查看基准测试
可读和机器可读的格式
以漂亮的表格输出结果,或将它们通过管道传输到读取JSON的其他程序。别再玩 sed
和 awk
了!
$ wz *(.) --output json | jq .total.lines
1470
支持多种编码
字符和行长度使用UTF8或UTF16[^1]编码进行计数,这意味着带有非ASCII字符的文件可以正确计数
支持多种换行符
从一个旧麦金塔文件中得到文件?将换行符更改为回车换行符 ('\r'
)
wz macintosh.txt -n cr
性能
查看 BENCH.md
用法
运行 wz --help
查看完整选项列表
[^1]: UTF16支持即将推出
lib.rs
:
WZ的核心特性