title: pros and cons of file descriptors over regular pipe redirection?
body: <p>What are the pros and cons of file descriptors over regular pipe redirection (e.g. <code>ls | wc</code>)?</p>
  
  <p>Why prefer File Descriptors stdin 0, stdout 1, stderr 2 etc?
  Any idea?</p>