title: Piping with multiple commands
body: <p>Assume you have a file called “heading” as follows </p>
  
  <pre><code>echo "Permissions^V&lt;TAB&gt;^V&lt;TAB&gt;Size^V&lt;TAB&gt;^V&lt;TAB&gt;File Name" &gt; heading
  
  echo "-------------------------------------------------------" &gt;&gt; heading
  </code></pre>
  
  <p>Write a (single) set of commands that will create a report as follows:
  make a list of the names, permissions and size of all the files in your current directory,
  matching (roughly) the format of the heading you just created,
  put the list of files directly following the heading, and
  save it all into a file called “file.list”.
  All this is to be done without destroying the heading file.</p>
  
  <p>I need to be able to do this all in a pipleline without altering the file. I can't seem to do this without destroying the file. Can somebody please make a pipe for me?</p>