title: What does ^ character mean in grep ^d?
body: <p>When I do <code>ls -l | grep ^d</code> it lists only directories in the current directory.</p>
  
  <p>What I'd like to know is what does the character ^ in ^d mean?</p>