Saturday, April 9, 2022

[SOLVED] How to give a pattern for new line in grep?

Issue

How to give a pattern for new line in grep? New line at beginning, new line at end. Not the regular expression way. Something like \n.


Solution

grep patterns are matched against individual lines so there is no way for a pattern to match a newline found in the input.

However you can find empty lines like this:

grep '^$' file
grep '^[[:space:]]*$' file # include white spaces 


Answered By - arash kordi
Answer Checked By - Dawn Plyler (WPSolving Volunteer)