プレイグラウンド、サンドボックス、使い捨てスクリプト置き場
0

Configure Feed

Select the types of activity you want to include in your feed.

use clap

Kohei Watanabe (Nov 30, 2025, 3:51 PM +0900) ba75691d b85dd4b1

+19 -1
+19 -1
cargo-script/hello.rs
··· 1 1 #!/usr/bin/env -S cargo -Zscript -q 2 + --- 3 + [dependencies] 4 + clap = { version = "4.5.53", features = ["derive"] } 5 + --- 6 + 7 + use clap::Parser; 8 + 9 + #[derive(Parser)] 10 + struct Args { 11 + #[arg(short, long)] 12 + name: String, 13 + #[arg(short, long, default_value_t = 1)] 14 + count: u8, 15 + } 2 16 3 17 fn main() { 4 - println!("hello"); 18 + let args = Args::parse(); 19 + 20 + for _ in 0..args.count { 21 + println!("Hello {}!", args.name); 22 + } 5 23 }