How to print new line,word and byte counts for each file

How to print new line,word and byte- counts for each file

1. wc name

wc- print newline, word, and byte counts for each file

2. wc synopsis

wc [OPTION]... [FILE]...
wc [OPTION]... --files0-from=F
3. Frequently used options
-c, --bytes      print the byte counts
-m, --chars      print the character counts
-l, --lines      print the newline counts
-w, --words      print the word counts
4. Examples of wc

By default if you pass file as a argument to wc command it prints number of lines, words and characters:

wc /etc/passwd

wc default output
To instruct wc command to print only number of words contained within file we can use -w option:

wc -w /etc/passwd

wc words output
Similarly if we need only number of lines we would use -l option:

wc -l /etc/passwd

wc lines output
For number of characters we need to use -c option:

wc -m /etc/passwd

wc characters output
wc can also print out a number of bytes within file:

wc -c /etc/passwd

wc bytes output
Source taken from

Comments are closed.