use std::{env, process};
use zrbecker_minigrep::Config;
fn main() {
let config = Config::build(env::args()).unwrap_or_else(|_| {
print_usage_and_exit();
process::exit(1);
});
if let Err(err) = zrbecker_minigrep::run(&config) {
eprintln!("error: {err}");
}
}
fn print_usage_and_exit() {
eprintln!("usage: minigrap <query> <file_path>");
process::exit(1);
}