title: Less than operator '<' in if statement results in 'No such file or directory'
body: <p>Sure this is a simple one - still learning my way around sh scripts. I've got:-</p>
  
  <pre><code>if [ $3 &lt; 480 ]; then
    blah blah command
  else
     blah blah command2
  fi
  </code></pre>
  
  <p>$3 is a passed variable, again an integer. However, when this script is run, it reports:-</p>
  
  <pre><code>line 20: 480: No such file or directory
  </code></pre>
  
  <p>Confused.</p>