1 unstable release
0.1.0 | Nov 18, 2024 |
---|
#59 in #grep
133 downloads per month
7KB
91 lines
Intro
use rust implement minimum grep program.
lib.rs
:
Grep CLI Tool
一个简单的命令行工具,用于从文件中搜索指定的查询字符串。
功能概述
- 提供命令行接口以执行文本搜索。
- 支持通过环境变量
IGNORE_CASE
切换大小写不敏感模式。 - 在遇到错误时提供友好的提示信息。
使用方法
假设程序的可执行文件名为 grep
,可以通过以下方式运行:
./grep <query> <file_path>
例如:
./grep rust example.txt
如果设置了环境变量 IGNORE_CASE
,查询会忽略大小写。
- CMD
IGNORE_CASE=1 ./grep rust example.txt
- Powershell
$env:IGNORE_CASE = 1 ./grep rust example.txt