WC(1) UNIX Reference Manual WC(1)
NAME
wc - Word, line, and byte count.
SYNOPSIS
wc [-clw] [file ...]
DESCRIPTION
The wc utility reads one or more input text files, and, by default,
writes the number of lines, words, and bytes contained in each input file
to the standard output. If more than one input file is specified, a line
of cumulative count(s) for all named files is output on a separate line
following the last file count. Wc considers a word to be a maximal
string of characters delimited by white space.
The following options are available:
-c The number of bytes in each input file is written to the standard
output.
-l The number of lines in each input file is written to the standard
output.
-w The number of words in each input file is written to the standard
output.
When an option is specified, wc only reports the information requested by
that option. The default action is equivalent to all the flags -clw hav-
ing been specified.
The following operands are available:
file A pathname of an input file.
If no file names are specified, the standard input is used and a file
name is not output. The resulting output is one line of the requested
count(s) with the cumulative sum of all files read in via standard input.
By default, the standard output contains a line for each input file of
the form:
lines words bytes file_name
The counts for lines, words and bytes are integers separated by spaces.
The ordering of the display of the number of lines, words, and/or bytes
is the order in which the options were specified.
The wc utility exits 0 on success, and >0 if an error occurs.
STANDARDS
The wc function conforms to IEEE Std1003.2 (``POSIX'').
BSD Experimental June 27, 1991 1