[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: WC command
From: |
Jim Meyering |
Subject: |
Re: WC command |
Date: |
14 Apr 2001 08:42:33 +0200 |
User-agent: |
Gnus/5.090001 (Oort Gnus v0.01) Emacs/21.0.103 |
"Sowmya Nanjundaiah" <address@hidden> wrote:
| I have files which have been FTPd from DOS to Linux. When I use the
| command wc -l on them it gives line count which is less than what is
| actual. If I give nl command it gives proper number of lines. If I
| insert a newline at the end of the file, save it and delete it and save
| it, and then try wc -l command it gives the exact count.
Thanks for the report.
However, `wc -l' counts newlines by definition, and if your
file doesn't end with a newline, then the number reported by
wc will be one less than the number of lines.
$ wc --help
Usage: wc [OPTION]... [FILE]...
Print line, word, and byte counts for each FILE, and a total line if
more than one FILE is specified. With no FILE, or when FILE is -,
read standard input.
-c, --bytes print the byte counts
-m, --chars print the character counts
-l, --lines print the newline counts
...
I just noticed that the above is misleading: the first sentence says that wc
counts lines. I've just changed the --help output: s/line,/newline,/
- WC command, Sowmya Nanjundaiah, 2001/04/13
- Re: WC command,
Jim Meyering <=