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

sum: print filenames

This commit is contained in:
Michael Gehring 2014-06-18 12:38:19 +02:00
parent 156577ec40
commit 7cdcb8bf97

View file

@ -117,6 +117,8 @@ pub fn uumain(args: Vec<String>) -> int {
matches.free
};
let print_names = sysv || files.len() > 1;
for file in files.iter() {
let reader = match open(file.as_slice()) {
Ok(f) => f,
@ -128,7 +130,11 @@ pub fn uumain(args: Vec<String>) -> int {
bsd_sum(reader)
};
println!("{} {}", sum, blocks);
if print_names {
println!("{} {} {}", sum, blocks, file);
} else {
println!("{} {}", sum, blocks);
}
}
0