title: How to make named pipes in bash
body: <p>This program works great, but how do I go from supporting 2 files to supporting <code>n</code> files using the same [un]named pipe approach?</p>
  
  <pre><code>some_command \ 
      &lt;(tar c --xattrs -C "$1" --pax-option="exthdr.name=%d/PaxHeaders/%f" . | xxd) \
      &lt;(tar c --xattrs -C "$2" --pax-option="exthdr.name=%d/PaxHeaders/%f" . | xxd)
  </code></pre>