title: grep No such file or directory
body: <p>I am learning basics of bash and I run into troubles. When I try to list files from dev which end with one or two digits I permanently get "No such file or directory".</p>
  
  <pre><code>ls /dev | grep ^.*[0-9]{1,2}$
  ls /dev | grep -E ^.*[0-9]{1,2}$
  ls /dev | egrep ^.*[0-9]{1,2}$
  ls /dev | grep ^.*\[0-9\]\{1,2\}$
  </code></pre>
  
  <p>All of those commands end with the same response. What am I doing wrong?</p>