title: Need to understand the difference between two commands in bash programming and what causes them to be
body: <p>The commands <code>cd ../dir2</code> and <code>cd ..; cd dir2</code> are equivalent. However, if one issues
  next the command <code>cd -</code> the results are different.</p>
  
  <p>Why?</p>