rust-grepper rust CLI file search CLI attributes Option 1 run search on all files at specified directory path in recursive mode cargo run <DIR_PATH> -r (-r = recursive mode) Option 2 run search on single file cargo run <FILE_PATH> Video cli_grepper_example.mp4