1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2024年2月7日 |
---|
在 命令行实用工具 中排名第 2511
135KB
129 代码行
编码挑战 #1
构建自己的 wc 工具
这个编码挑战的主要目的是在 Rust 中实现 Unix 系统中常见的 wc CLI 工具的克隆。wc 工具的主要目的是计算单词、行和字符。
该工具的使用方法如下
ccwc<pattern> <path>
- pattern: 定义你要在文件中统计的内容(单词、行、字符)的参数
- -c: 统计字符
- -w: 统计单词
- -l: 统计行
- path: 将要读取的文件的参数
值得指出的是,如果没有提供路径,参数将期望从 stdin 读取。这意味着像以下命令:
cat <file_path> | ccwc -c
将计算 <file_path> 中的字母数量。
如果没有提供模式,即直接传递文件,工具将计算所有计数(字符、单词和行)。
依赖项
~1.3–1.9MB
~36K SLoC