diff --git a/src/main.rs b/src/main.rs index 1e86c29..d640313 100644 --- a/src/main.rs +++ b/src/main.rs @@ -113,6 +113,10 @@ fn crawl(argument: &Argument, output: &Output) -> Result<(), Box> { let mut total = 0; for file in files { + if argument.limit.is_some_and(|limit| total >= limit) { + break; + } + let name = file.file_name().into_string().unwrap(); if &name == index_argument {