title: Copy all typed command in a linux console & their result to a file
body: <p>I'm trying to make a script to automatically install programs and configure them on my Fedora 19 linux distribution.
  To create it, I made a VM and I'm typing all the command manually in my "Terminal" application.</p>
  
  <p>I'd like to be able to log all what I've typed and all the output (stdin &amp; stderr &amp; stdout if I understood it well) so I can use this log to make my script.</p>
  
  <p>Is there a way to do this ?</p>