title: What is the purpose of the -e flag in this script?
body: <p>I got a script from - <a href="http://www.thegeekstuff.com/2010/06/bash-conditional-expression/" rel="nofollow">http://www.thegeekstuff.com/2010/06/bash-conditional-expression/</a></p>
  
  <p>It is -</p>
  
  <pre><code>$ cat exist.sh
  #! /bin/bash
  file=$1
  if [ -e $file ]
  then
      echo -e "File $file exists"
  else
      echo -e "File $file doesnt exists"
  fi
  
  $ ./exist.sh /usr/bin/boot.ini
  File /usr/bin/boot.ini exists
  </code></pre>
  
  <p>I used the same code without -e near both the echo and it works. So, what is the purpose of using -e there ?</p>