Esto funcionó para mí. Modifiqué un poco para mis necesidades. Estoy usando Macintosh OSX 10.8.3 desde la aplicación Terminal.
En lugar de "* .c" usé "util", esto es parte de cada nombre de archivo que quería buscar entre los muchos otros archivos que estaban en el directorio.
En mi situación, no necesitaba el "--exclude-dir" porque estaba buscando todos los subdirectorios debajo de mi ubicación actual.
En el writeFile utilicé (con comillas) "utilization =" o "request", que eran dos de las cadenas que quería encontrar en el archivo (s).
Luego utilicé un "." para indicar que quería comenzar mi búsqueda en el directorio actual.
A continuación, uso un> /[path]/[nombre de archivo.txt] para indicar que deseo que se agregue todo el resultado a un archivo de texto.
Gracias.
Las banderas '--recursive' y' --include'/'--exclude' son probablemente lo que quiere – geoffspear