title: line too long error when trying to grep log files
body: <p>When I type this at shell prompt:</p>
  
  <pre><code>grep -r  "ambiguously" .
  </code></pre>
  
  <p>I get the error:</p>
  
  <blockquote>
    <p>grep: line too long.</p>
  </blockquote>
  
  <p>Basically the current directory is a log directory and I am trying to locate the sql error 'Column ambiguously defined' in all the log files.</p>
  
  <p>But why do I get the error? The files are very huge in size, is that the main reason?</p>