Name

N

Synopsis

[address1[,address2]]N
               

Append next input line to contents of pattern space; the two lines are separated by an embedded newline. (This command is designed to allow pattern matches across two lines.) Using \n to match the embedded newline, you can match patterns across multiple lines. See example at D.

Examples

Like previous example, but print .NH line as well as header title:

                  /^\.NH/{
                  N
                  p
                  }

Join two lines (replace newline with space):

                  /^\.NH/{
                  N
                  s/\n/ /
                  p
                  }

Get Linux in a Nutshell, Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.