1 个不稳定版本
0.1.0 | 2020年8月14日 |
---|
#1722 在 文本处理
5KB
61 行
单元测试
cargo run tests sample.text
运行
cargo run someStringToSearch someFileName
cargo run the sample.txt # shows 2 matching lines
cargo run t sample.txt # shows 4 matching lines
cargo run \ sample.txt # match all lines with spaces, in this case all lines except the new line
可在任何地方执行
cargo build --release
cd ~/code/rust/grepy/target/release
./grepy run t sample.txt # same as # cargo run t sample.txt
~/code/rust/grepy/target/release/grepy run t sample.txt # same as # cargo run t sample.txt
所以……只需将 rust 添加到你的路径,你就可以在任何地方运行它
注意当前权限
这些是正常的,与 chmod +x grepy -rwxr-xr-x 2 whoami
staff 327K Aug 13 12:54 grepy
./grepy com some/path/to/some/file
它将创建一个二进制文件
./target/release/grepy
这个二进制文件是完全自包含的,所以你可以将其移动或复制到你的计算机上的其他位置。
在任何地方运行
这是我第一次在 stack overflow 上用 rust 语言回答
发布
cargo publish