fork(1) download
  1. #!/bin/bash
  2. s='Pattern 1
  3.  
  4. AAAAAAAAAA
  5. BBBBBBBBBB
  6.  
  7. Pattern 2'
  8. awk -v ORS= '/Pattern 1/{flag=1; next} /Pattern 2/{flag=0} flag' <<< "$s"
Success #stdin #stdout 0.01s 4808KB
stdin
Standard input is empty
stdout
AAAAAAAAAABBBBBBBBBB