aboutsummaryrefslogtreecommitdiff
path: root/.run/src/bin/rust-script.rs
blob: 19f4bcbeb0c327a0e774a955fd3de2a37e02e4cb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
fn main() {
    let args: Vec<String> = std::env::args().skip(1).collect();
    let cwd = std::env::current_dir().unwrap();
    println!();
    println!("  Welcome to use `run.sh` / `run.ps1`");
    println!();
    println!("  > \"Hello World\"");
    println!("  > cwd  : \"{}\"", cwd.display());
    let args_str: Vec<String> = args.iter().map(|a| format!("\"{}\"", a)).collect();
    println!("  > args : {}", args_str.join(", "));
    println!();
}