I am trying to delete any blank lines within two patterns e.g.
Address: 53 HIGH STREET Cred Id :
Pay Method : Crossed Cheque
The start of my pattern is "Cred Id" and the end is "Pay Method" and I want to delete the blank lines between county and post code.
I did find the code below but it doesn't seem to change anything:
sed -ne '/Cred Id/,/Pay Method/!bp' -e '/^$/b' -e
-e p ll.out
I can get it to print just the range I'm interested in by doing sed -ne '/Cred Id/,/Pay Method/p' so I think that bit is right but despite doing some research I'm struggling a bit to understand the rest of the code.
Can anybody help or point me in the right direction?