We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b785e1e commit 33aa7d9Copy full SHA for 33aa7d9
1 file changed
src/main.rs
@@ -17,6 +17,13 @@ fn main() -> io::Result<()> {
17
.map(|res| res.map(|e| e.path()))
18
.collect::<Result<Vec<_>, io::Error>>()?;
19
20
+ let mut size_count = 0;
21
+ for s in &entries {
22
+ if convert(fs::metadata(&s)?.size() as f64).len() > size_count {
23
+ size_count = convert(fs::metadata(&s)?.size() as f64).len();
24
+ };
25
+ }
26
+
27
for e in entries {
28
let meta = fs::metadata(&e)?;
29
let mode = meta.mode();
@@ -59,6 +66,10 @@ fn main() -> io::Result<()> {
59
66
for _ in 0..(13 - mode_count) {
60
67
print!(" ")
61
68
}
69
70
+ for _ in 0..(size_count - convert(fs::metadata(&e)?.size() as f64).len()) {
71
+ print!(" ")
72
62
73
print!("{}", color::Fg(color::Green));
63
74
print!(" {}", convert(fs::metadata(&e)?.size() as f64));
64
75
0 commit comments