Actually delete some directories
- ID
c53d37b- date
2024-06-18 20:39:29+00:00- author
Alex Chan <alex@alexwlchan.net>- parent
90cd9c9- message
Actually delete some directories- changed files
2 files, 19 additions, 2 deletions
Changed files
README.md (0) → README.md (454)
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..1e13e4b
--- /dev/null
+++ b/README.md
@@ -0,0 +1,10 @@
+________________________________________________________
+Executed in 162.99 millis fish external
+ usr time 5.71 millis 0.20 millis 5.51 millis
+ sys time 20.72 millis 1.10 millis 19.62 millis
+
+
+________________________________________________________
+Executed in 586.40 millis fish external
+ usr time 103.64 millis 16.99 millis 86.65 millis
+ sys time 52.21 millis 3.53 millis 48.69 millis
\ No newline at end of file
src/main.rs (811) → src/main.rs (959)
diff --git a/src/main.rs b/src/main.rs
index 57836bf..e770817 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,5 +1,7 @@
#![deny(warnings)]
+use std::fs;
+
use colored::*;
use walkdir::WalkDir;
@@ -16,8 +18,13 @@ fn main() -> Result<(), std::io::Error> {
let mut count_deleted = 0;
for entry in iterator {
- println!("{}", entry.path().display());
- count_deleted += 1;
+ match fs::remove_dir_all(entry.path()) {
+ Ok(_) => {
+ println!("{}", entry.path().display());
+ count_deleted += 1;
+ }
+ _ => (),
+ };
}
match count_deleted {