Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
wc: unexpected counts for -w flag (#457)
* As noted earlier, word count output in wc did not match GNU version * A word is one or more non-space characters, surrounded by whitespace (including newline) * The old code seemed to count the spaces in between words, but I couldn't follow it * To test this I built the OpenBSD version of wc on my linux system, then compared total word count for a set of files between OpenBSD, GNU and perl %$wc_obsd -w s* wc: s: Is a directory 0 s 524 seq 330 shar 319 shar2 225 sleep 4098 sort 1789 spell 895 split wc: sssss: Is a directory 0 sssss 444 strings 1116 sum 9740 total %perl wc -w s* wc: 's' is a directory 524 seq 330 shar 319 shar2 225 sleep 4098 sort 1789 spell 895 split wc: 'sssss' is a directory 444 strings 1116 sum 9740 total %/usr/bin/wc -w s* /usr/bin/wc: s: Is a directory 0 s 524 seq 330 shar 319 shar2 225 sleep 4098 sort 1789 spell 895 split /usr/bin/wc: sssss: Is a directory 0 sssss 444 strings 1116 sum 9740 total
- Loading branch information