cli-app-1298087 0.1.0

A tool to search files
Documentation
use std::env;
use std::process;
use my_lib;

fn main() {
    let args : Vec<String>  = env::args().collect();

    let config = my_lib::Config::new(&args).unwrap_or_else(|err| {
        println!("error parsing arguements : {}", err);
        process::exit(1);
    });

    if config.query == "cat" {
        if let Err(err) = my_lib::cat(config){
            println!("Error! : {}", err);
            process::exit(1);
        }
    }else if config.query == "echo" {
        my_lib::echo(&config.filename);
    }else if config.query == "ls" {
        if let Err(err) = my_lib::ls(config){
            println!("Error! : {}", err);
            process::exit(1);
        }
    }
}