title: How do I move files based on a certain character length range?
body: <p>I have the following files in a directory:</p>
  
  <pre><code>f.txt
  fi.txt
  fil.txt
  file.txt
  filen.txt
  filena.txt
  filenam.txt
  filename.txt
  filenametoolong.txt
  </code></pre>
  
  <p>I want to move all except the last one. This following regular expression applies to my needs: ^.{1,13}.txt</p>
  
  <p>However, using the regex with with "mv"</p>
  
  <pre><code>mv ^.{1,13}\.txt trashdir
  </code></pre>
  
  <p>Results in</p>
  
  <pre><code>mv: cannot stat `^.1.txt': No such file or directory
  mv: cannot stat `^.24.txt': No such file or directory
  </code></pre>
  
  <p>I have checked and double checked the regex syntax, and it seems to be valid. What am I missing?</p>