title: Grep everything after pattern whose # of lines are inconsistent
body: <p>I'm trying to find a way to grep out a specific text out of a bunch of similar files. Example:</p>
  <pre><code>-
  Blah1: stuff
  Blah2: stuff
  Blah3:
   - bingo
   - this
   - is
   - what im looking for
  Blah4: stuff
  -
  Blah1: stuff
  Blah2: stuff
  Blah3:
   - bingo this is
   - what im looking for
  Blah4: stuff
  </code></pre>
  <p>However the &quot;bingo this is what I'm looking for&quot; isn't always 4 lines and is sometimes 2 or 15 lines following same pattern but always starts with a new line and proceeded by <code>-</code> and Blah3 is always Blah3</p>
  <p>I need a way of getting an output that shows just</p>
  <pre><code>Blah3:
  - Bingo
  - this
  - is
  - what im looking for
  Blah3:
  - bingo this is
  - what im looking for
  </code></pre>
  <p>Tried using -A on <code>grep</code> but the number of lines that come sfter Blah3: are inconsistent and tried using quite a bit of regex with grep but still can't get the output I'm lookikg for</p>