Reference: P
Author: Daniel Gilly & the Staff of O'Reilly & Associates
Date: 1998-08-06T22:00:16Z

#

| Chapter 10 The Sed Editor |

## P

    [address1][,address2]P

Print first part (up to embedded newline) of multi-line pattern created by N command. Same as p if N has not been applied to a line.

### Example

Suppose you have function references in two formats:

>     function(a,b,c)
>     function(a,
>              b,
>              c)

The following script changes argument c, regardless of whether it appears on the same line as the function name:

>     s/function(a,b,c)/function(a,b,XX)/
>     /function(/{
>     N
>     s/c/XX/
>     P
>     D
>     }

Reference: p |  | Reference: q