Home > Enterprise >  Count specific pattern inside text
Count specific pattern inside text

Time:10-21

I have a huge file I want to use as shell command to count the number of the word 'new' in the file a tried to use wc and grep but I get the number of lines that contain pattern only

CodePudding user response:

From @Fravadona's suggestion:

grep -ow new file.txt | wc -l

-o means "print only the matches, one per line"

-w means "only match if it's a full word" and avoid matching for e.g. newOrder

wc -l counts the amount of lines grep did output

  • Related