拡張子指定して文字列indexを含むファイルの再帰検索
grep "index" `find ./ -name '*.php'`
grep -r --include="*.php" "index" *
出現回数の降順
grep -r --include="*.php" "index" * | awk -F ':' '{print $1}' | uniq -c | sort -r -k 1
ファイル名の昇順
grep -r --include="*.php" "index" * | awk -F ':' '{print $1}' | uniq -c | sort -k 2
出現回数の降順 0回含む
grep -c -r --include="*.php" "index" * | awk -F ':' '{print $2"\t"$1}' | sort -r -k 1
含まないもの
grep -L -r --include="*.php" "index" *