yes: fix for outputing more words

This commit is contained in:
g1n 2021-07-23 17:03:43 +00:00
parent 843a0d7c4a
commit 6036135bab
1 changed files with 10 additions and 11 deletions

View File

@ -1,22 +1,21 @@
use std::env;
fn main() {
let args: Vec<String> = env::args().collect();
let mut args: Vec<String> = env::args().collect();
if args.len() == 1 {
loop {
println!("y");
}
}
for arg in 1..args.len() {
match args[arg].as_str() {
"--help" => {
println!("Usage: yes");
},
arg => {
loop {
println!("{}", arg);
}
}
args.remove(0);
let mut args_string = String::new();
for i in args {
for j in i.chars() {
args_string.push(j);
}
args_string.push(' ');
}
loop {
println!("{}", args_string);
}
}