title: How do I perform a recursive directory search for strings within files in a UNIX TRU64 environment?
body: <p>Unfortunately, due to the limitations of our Unix Tru64 environment, I am unable to use the GREP -r switch to perform my search for strings within files across multiple directories and sub directories.</p>
  
  <p>Ideally, I would like to pass two parameters.  The first will be the directory I want my search is to start on.  The second is a file containing a list of all the strings to be searched.  This list will consist of various directory path names and will include special characters:</p>
  
  <p>ie:<br>
  /aaa/bbb/ccc<br>
  /eee/dddd/ggggggg/<br>
  etc..</p>
  
  <p>The purpose of this exercise is to identify all shell scripts that may have specific hard coded path names identified in my list.</p>
  
  <p>There was one example I found during my investigations that perhaps comes close, but I am not sure how to customize this to accept a file of string arguments:</p>
  
  <p>eg:  find etb -exec grep test {} \;</p>
  
  <p>where 'etb' is the directory and 'test', a hard coded string to be searched.</p>