mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-29 03:57:44 +00:00
fixup! wc: rm leading space when printing multiple counts
This commit is contained in:
parent
525f71bada
commit
ee43655bdb
1 changed files with 19 additions and 28 deletions
|
@ -372,51 +372,42 @@ fn print_stats(
|
||||||
let mut is_first: bool = true;
|
let mut is_first: bool = true;
|
||||||
|
|
||||||
if settings.show_lines {
|
if settings.show_lines {
|
||||||
if is_first {
|
if !is_first {
|
||||||
write!(stdout_lock, "{:1$}", result.count.lines, min_width)?;
|
write!(stdout_lock, " ")?;
|
||||||
} else {
|
|
||||||
write!(stdout_lock, " {:1$}", result.count.lines, min_width)?;
|
|
||||||
}
|
}
|
||||||
|
write!(stdout_lock, "{:1$}", result.count.lines, min_width)?;
|
||||||
is_first = false;
|
is_first = false;
|
||||||
}
|
}
|
||||||
if settings.show_words {
|
if settings.show_words {
|
||||||
if is_first {
|
if !is_first {
|
||||||
write!(stdout_lock, "{:1$}", result.count.words, min_width)?;
|
write!(stdout_lock, " ")?;
|
||||||
} else {
|
|
||||||
write!(stdout_lock, " {:1$}", result.count.words, min_width)?;
|
|
||||||
}
|
}
|
||||||
|
write!(stdout_lock, "{:1$}", result.count.words, min_width)?;
|
||||||
is_first = false;
|
is_first = false;
|
||||||
}
|
}
|
||||||
if settings.show_bytes {
|
if settings.show_bytes {
|
||||||
if is_first {
|
if !is_first {
|
||||||
write!(stdout_lock, "{:1$}", result.count.bytes, min_width)?;
|
write!(stdout_lock, " ")?;
|
||||||
} else {
|
|
||||||
write!(stdout_lock, " {:1$}", result.count.bytes, min_width)?;
|
|
||||||
}
|
}
|
||||||
|
write!(stdout_lock, "{:1$}", result.count.bytes, min_width)?;
|
||||||
is_first = false;
|
is_first = false;
|
||||||
}
|
}
|
||||||
if settings.show_chars {
|
if settings.show_chars {
|
||||||
if is_first {
|
if !is_first {
|
||||||
write!(stdout_lock, "{:1$}", result.count.chars, min_width)?;
|
write!(stdout_lock, " ")?;
|
||||||
} else {
|
|
||||||
write!(stdout_lock, " {:1$}", result.count.chars, min_width)?;
|
|
||||||
}
|
}
|
||||||
|
write!(stdout_lock, "{:1$}", result.count.chars, min_width)?;
|
||||||
is_first = false;
|
is_first = false;
|
||||||
}
|
}
|
||||||
if settings.show_max_line_length {
|
if settings.show_max_line_length {
|
||||||
if is_first {
|
if !is_first {
|
||||||
write!(
|
write!(stdout_lock, " ")?;
|
||||||
stdout_lock,
|
|
||||||
"{:1$}",
|
|
||||||
result.count.max_line_length, min_width
|
|
||||||
)?;
|
|
||||||
} else {
|
|
||||||
write!(
|
|
||||||
stdout_lock,
|
|
||||||
" {:1$}",
|
|
||||||
result.count.max_line_length, min_width
|
|
||||||
)?;
|
|
||||||
}
|
}
|
||||||
|
write!(
|
||||||
|
stdout_lock,
|
||||||
|
"{:1$}",
|
||||||
|
result.count.max_line_length, min_width
|
||||||
|
)?;
|
||||||
}
|
}
|
||||||
|
|
||||||
if result.title == "-" {
|
if result.title == "-" {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue