1 个不稳定版本

0.1.0 2024 年 7 月 12 日

#2438命令行工具

Download history 87/week @ 2024-07-08 7/week @ 2024-07-15 10/week @ 2024-07-29

每月 104 次下载

MIT 许可证

9KB
53 代码行

fe-cli

fe-cli 是一个用 Rust 编写的简单命令行应用程序,模拟了 grep 命令的基本功能。它允许你在文件中搜索指定的模式,并输出包含该模式的行。

功能

  • 在文件中搜索模式
  • 显示包含模式的行

安装

要安装 fe-cli,您需要安装 Rust 和 Cargo。如果您还没有安装 Rust,可以从 这里 安装。

克隆仓库并使用 Cargo 构建应用程序

git clone https://github.com/vishalg0wda/fe-cli.git
cd fe-cli
cargo build --release

可执行文件将在 target/release 目录中可用。

用法

运行 fe-cli 命令,后跟您要搜索的模式和要搜索的文件

./target/release/fe-cli <PATTERN> <FILE>

例如

./target/release/fe-cli foo example.txt

此命令将在 example.txt 文件中搜索模式 foo 并打印包含该模式的每一行。

示例

考虑以下 example.txt 中的内容

foo bar
baz qux
foo baz
qux foo

运行命令

./target/release/fe-cli foo example.txt

将输出

foo bar
foo baz
qux foo

贡献

欢迎贡献!请从仓库分叉并创建带有您更改的拉取请求。请确保您遵循 Rust 编码标准和为您的代码编写测试。

许可证

本项目采用 MIT 许可证。

致谢

本项目基于名为 "grrs" 的 Rust 教程crate。特别感谢 Rust 社区提供的优秀文档和教程。

依赖

~3–11MB
~109K SLoC