title: How to grep contents from list of files from Linux ls or find command
body: <p>I am running -> "find . -name '*.txt'" command and getting list of files.</p>
  
  <p>I am getting below mention output:</p>
  
  <pre><code>./bsd/contrib/amd/ldap-id.txt
  ./bsd/contrib/expat/tests/benchmark/README.txt
  ./bsd/contrib/expat/tests/README.txt
  ./bsd/lib/libc/softfloat/README.txt
  </code></pre>
  
  <p>and so on,</p>
  
  <p>Out of these files how can i run grep command and read contents and filter only those files which have certain keyword? for e.g. "version" in it. </p>