title: Grep for multiple strings with escaped pipe in each
body: <p>I'm using Gitbash within Windows. I want to grep for a set of strings, each of which ends with a |</p>
  
  <p>I think I can do each one singly with a backslash to escape the pipe: </p>
  
  <pre><code>grep abcdef\| filename.tsv
  </code></pre>
  
  <p>But to do them all together I end up with:</p>
  
  <pre><code>grep 'abcdef\|\|uvwxyz\|' filename.tsv
  </code></pre>
  
  <p>which fails. Any ideas?</p>
  
  <p>I could just do each string individually and then concatenate the resulting files, but it would take days.</p>