butterkups-minigrep

Crates.iobutterkups-minigrep
lib.rsbutterkups-minigrep
version
sourcesrc
created_at2025-02-26 15:57:50.386742+00
updated_at2025-02-26 16:28:36.690621+00
descriptionMini grep utility; very weak application, use grep instead.
homepagehttps://github.com/butterkup/fe2o2/tree/master/misc/minigrep
repository
max_upload_size
id1570581
Cargo.toml error:TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Simon Nganga (butterkup)

documentation

README

Minigrep

Simple, small grep like utility developed while learning rust. Brings with it a small poem for testing.

Sample run on command line

$ cat <<EOF >poem.txt
I'm Nobody! Who are you?
Are you nobody, too?
Then there's a pair of us - don't tell!
They'd banish us, you know.

How dreary to be somebody!
How public, like a frog
To tell your name the livelong day
To an admiring bog!
EOF

# Case sensitive search
$ cargo run to poem.txt
poem.txt:2: Are you nobody, too?
poem.txt:6: How dreary to be somebody!

# Disable case sensitivity
$ MINIGREP_ICASE=true cargo run nobody poem.txt
poem.txt:1: I'm Nobody! Who are you?
poem.txt:2: Are you nobody, too?
Commit count: 0

cargo fmt