let args = App::new("grep") .arg( Arg::with_name("pattern") .help("the string to search for") .short("p") .long("pattern") .required(true) .takes_value(true) ) .get_matches(); if let Some(pattern) = args.value_of("pattern") { }