Clone grep form The Rust Programming Language book, chapter 12.
This tool works only for utf-8 contents.
cargo run to poem.txt
For case insensitive search you need to set environment variable CASE_INSENSITIVE
to any value.
CASE_INSENSITIVE=1 cargo run to poem.txt