linux上查找文件内容中含有某字符串的文件

linux下查找文件内容中含有某字符串的文件

 grep   who   /use/local   -r  
  who是pattern,如果含有特殊字符则要加上引号。  
  /usr/local是local,  
  -r   是option,表示所有的文件,且对子目录递归,  
  但是用了这个,就不能指定*.c之类的参数了。