Using wc

dos2unix

Well-Known Member
Joined
May 3, 2019
Messages
3,525
Reaction score
3,287
Credits
31,524

Understanding the wc Command in Linux​

The wc (word count) command in Linux is a powerful utility used to count lines, words, characters, and bytes in files. It can also be combined with other commands using pipes to process and analyze text data efficiently.

Examples​

1. Counting Bytes with -c​

To count the number of bytes in a file:
Code:
 wc -c filename.txt

2. Counting Characters with -m​

To count the number of characters in a file:
Code:
 wc -m filename.txt

3. Counting Lines with -l​

To count the number of lines in a file:
Code:
 wc -l filename.txt

4. Finding the Length of the Longest Line with -L​

To find the length of the longest line in a file:
Code:
 wc -L filename.txt

5. Counting Words with -w​

To count the number of words in a file:
Code:
 wc -w filename.txt

Combining wc with Other Commands Using Pipes​

The wc command can be combined with other commands using pipes (|). Here are some examples:

Counting Lines in dmesg Output​

To count the number of lines in the output of the dmesg command:
Code:
 dmesg | wc -l

Counting Words in lspci Output​

To count the number of words in the output of the lspci command:
Code:
 lspci | wc -w

Counting Characters in ps Output​

To count the number of characters in the output of the ps command:
Code:
 ps aux | wc -m

These examples show how versatile the wc command can be when combined with other commands to analyze various types of output, not just text files.
 
Last edited:


Members online


Top