title: bash if statement expected unary operator
body: <p>I'm trying to do something along lines of </p>
  
  <pre><code>if (!regular file || symbolic link)
      continue
  </code></pre>
  
  <p>What I have so far is</p>
  
  <pre><code>st1=$( -f "${ARRAY[$i]}" )                                                 
   if [ "$st1" -eq 0 ] 
  </code></pre>
  
  <p>but I'm getting "expected unary operator error" </p>