title: Difference between test -h and test -L
body: <p>What is the difference between <code>test -L filename</code> and <code>test -h filename</code> in ksh shell. From the man page, both were used to identify a symbolic link, but I want to know the exact difference.</p>
  
  <p>Here is the description from the man page.</p>
  
  <pre><code> -h file                 True if file exists and  is  a  sym-
                           bolic link.
   -L file                 True if file exists and  is  a  sym-
                           bolic link.
  </code></pre>