Operating systems, development tools, and professional
services for connected embedded systems
Home
Developer Resources

wc

PDF Documents
More resources

wc

Count words, lines, and bytes (POSIX)

Syntax:

wc [-clw] [-ht] [file...]

Runs on:

Neutrino

Options:

-c
Write to the standard output the number of bytes in each input file.
-h
(QNX Neutrino extension) Display headers.
-l
(“el”) Write to the standard output the number of lines in each input file.
-t
(QNX Neutrino extension) Don't display the totals when counting more than one file.
-w
Write to the standard output the number of words in each input file.
file
The pathname of an input file. If no files are specified, the standard input is used.

Description:

For each input file, the wc utility counts lines, words, and characters (bytes) in the file and writes the results to the standard output. It considers a word to be a string of characters delimited by white space.

If you don't specify any options, wc writes counts of lines, words and characters, in that order. If you specify one or more of the options -l, -w, or -c, the wc utility reports only the information selected for the specified options. The order in which you specify these options determines the order in which the number of lines, words, and bytes are written.

If you specify more than one input file, wc also writes a total count for all named files, for each option. You can specify the -t option to suppress the totals.

To get its line count, wc counts newline characters. If the last line of a file lacks the newline terminator, it isn't counted.

Exit status:

0
Success.
> 0
An error occurred.
 
©2013 QNX Software Systems Limited, a subsidiary of BlackBerry.   BlackBerry Logo