title: Matching a character twice in a list command with regexp: why does this match?
body: <p>I wanted to match the sequence job_ + two numbers + .sh so I used this regexp: <code>ls job_[0-9]{2,}.sh</code></p>
  
  <p>However the result is:</p>
  
  <pre><code>job_0.sh   job_1.sh   job_2.sh   job_3.sh   job_4.sh   job_5.sh
  job_6.sh   ob_7.sh   job_8.sh   job_9.sh job_12.sh  job_22.sh
  job_32.sh  job_42.sh job_52.sh  job_62.sh  job_72.sh  job_82.sh  job_92.sh 
  </code></pre>
  
  <p>Somehow the regexp return also:  job_ + one number + .sh</p>
  
  <p>Is this a bug or I am missing something ?</p>
  
  <p>Thanks</p>