title: In Linux, how do I find all files containing a string literal, even if the string is part of a compound word?
body: <p>I want to find all of the documents/files in my linux folder and all folders within that folder (recursively) that contain the string "Apple". The problem is, my current grep statement <strong>does not include 1Apple1 or AppleOrange</strong> in my result set because it is part of a compound word that has additional numbers or letters.</p>
  
  <p>Document fruits.txt is in /home/users/myUser/testing:</p>
  
  <blockquote>
    <p>apple
    appleOrange
    orange
    Apple
    1pear
    1Apple1
    @Apple (each on different lines)</p>
  </blockquote>
  
  <p>This is my current grep statement:</p>
  
  <blockquote>
    <p>grep -rnwi '/home/users/myUser/testing' -e 'Apple'</p>
  </blockquote>