summaryrefslogtreecommitdiff
path: root/src/main.rs
blob: fe0d61eeb90aca08c1edc613f204235d6ebb93a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
fn main() {
    let mut it = std::env::args();

    println!("who am i: {}", it.next().unwrap());

    match it.next() {
        Some(x) => match x.as_str() {
            "init" => println!("Initializing..."),
            _ => println!("unknown command"),
        },
        _ => println!("not enough arguments"),
    }

    for arg in it {
        println!("{}", arg);
    }
}