| Raw Input
|
| Desired Output
|
(p1,line-1)
(p1,line-2)
(p1,line-3)
(p2,line-1)
(p2,line-2)
(p3,line-1)
(p3,line-2)
(p3,line-3)
(p3,line-4)
|
| (p1,line-3)
(p2,line-2)
(p3,line-4)
|
|
Script and Comments
Script1 [ 1] /^$/d
[ 2] $q
[ 3] N
[ 4] /\n$/P
[ 5] D
|
Script2 [ 1] /^$/d
[ 2] $!N
[ 3] /\n./!P
[ 4] D
|
Script3 [ 1] /^$/d
[ 2] N
[ 3] /\n$/P
[ 4] D
| |