#mini-grep #cli-tool #case-insensitive #search #query #file #sensitive

bin+lib minigrep_pbegle

Rust 实现的 grep 命令行工具

1 个不稳定版本

0.1.0 2021年7月22日

#21#敏感

MIT/Apache

5KB
90

Minigrep:grep CLI 工具的简单 Rust 实现

安装

确保已安装 Rust

克隆仓库

git clone https://github.com/pbegle/minigrep.git

cd 进入克隆的目录并运行

cargo install --path .

注意:这将默认将二进制文件安装到 $HOME/.cargo/bin

用法

minigrep 接收两个参数:一个查询(要搜索的文本)和要查找查询的文件名。如果文件包含提供的查询,minigrep 将打印出整个匹配行。

示例

minigrep "some text to search" some-file.txt

默认情况下,搜索文本将区分大小写。要启用不区分大小写的搜索,设置 CASE_INSENSITIVE 环境变量。示例

CASE_INSENSITIVE=1 minigrep "TO" poem.txt

无运行时依赖