mirror of
https://github.com/uutils/coreutils
synced 2024-10-15 04:14:44 +00:00
Merge pull request #2259 from jfinkels/wc-compute-each-file-and-print
wc: print counts for each file as soon as computed
This commit is contained in:
commit
da085eca98
|
@ -373,7 +373,6 @@ fn wc(inputs: Vec<Input>, settings: &Settings) -> Result<(), u32> {
|
|||
let max_width = max_width(&inputs);
|
||||
|
||||
let mut total_word_count = WordCount::default();
|
||||
let mut results = vec![];
|
||||
|
||||
let num_inputs = inputs.len();
|
||||
|
||||
|
@ -384,10 +383,7 @@ fn wc(inputs: Vec<Input>, settings: &Settings) -> Result<(), u32> {
|
|||
WordCount::default()
|
||||
});
|
||||
total_word_count += word_count;
|
||||
results.push(word_count.with_title(input.to_title()));
|
||||
}
|
||||
|
||||
for result in &results {
|
||||
let result = word_count.with_title(input.to_title());
|
||||
if let Err(err) = print_stats(settings, &result, max_width) {
|
||||
show_warning!(
|
||||
"failed to print result for {}: {}",
|
||||
|
|
Loading…
Reference in a new issue