1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-29 12:07:46 +00:00

Merge pull request #263 from ebfe/du

du: fix -s flag
This commit is contained in:
Arcterus 2014-06-17 07:53:04 -07:00
commit 39c8d36b5e

View file

@ -349,11 +349,14 @@ Try '{program} --help' for more information.", s, program = program);
let time_spec = Timespec::new(secs, nsecs);
time::at(time_spec).strftime(time_format_str)
};
print!("{:<10} {:<30} {}", convert_size(size), time_str, stat.path.display());
} else {
print!("{:<10} {}", convert_size(size), stat.path.display());
if !summarize || (summarize && index == len-1) {
print!("{:<10} {:<30} {}{}", convert_size(size), time_str, stat.path.display(), line_separator);
}
} else {
if !summarize || (summarize && index == len-1) {
print!("{:<10} {}{}", convert_size(size), stat.path.display(), line_separator);
}
}
print!("{}", line_separator);
if options_arc.total && index == (len - 1) {
// The last element will be the total size of the the path under
// path_str. We add it to the grand total.