centos(linux)で特定の文字列を含むファイルをサブディレクトリも含めて再規定に探す場合以下のコマンドの組み合わせで探せます。
構文
find 検索対象フォルダのパス -type f -name "対象ファイル名" -print | xargs grep "検索したい文字列"
使用例
カレントディレクトリ配下のPHPファイルをから特定の文字列を探す使用例です。
find ./ -type f -name "*.php" -print | xargs grep "http://";