A micro lightweight implementation of grep
, written in Rust.
```bash ❯ perg --help perg x.x.x Vinh Nguyen vinhnguyen2308@gmail.com perg is a small command-line tool to search for given string inside a file
USAGE:
perg [FLAGS]
FLAGS: -h, --help Prints help information -i, --ignore-case Perform case insensitive matching. Default is case sensitive. -V, --version Prints version information
ARGS:
Using Cargo via rustup
:
bash
❯ curl https://sh.rustup.rs -sSf | sh
then install perg
binary:
bash
❯ cargo install perg
a test.md
is included in this repo, to try out perg
:
bash
❯ perg crate test.md
# hello world
# hi world
perg
also support regular expression search, like grep
:
```bash
❯ perg "h[ei]" test.md
# hello world
# hi world
❯ perg "hello|bye" test.md # hello world # bye world
❯ perg "^(be)" test.md # bye world # end of file ```
Feel free to contact me on Twitter for discussions, news & announcements & other projects. :rocket: