・拡張子「cpp」と「c」と「hpp」と「h」の中から「検索したい文字列」に該当するものを検索
[foo@bar ~] $ find ./ \( -name \*.cpp -o -name \*.c -o -name \*.hpp -o -name \*.h \) -print | xargs grep -in --color "検索したい文字列"
雑記
[foo@bar ~] $ find ./ \( -name \*.cpp -o -name \*.c -o -name \*.hpp -o -name \*.h \) -print | xargs grep -in --color "検索したい文字列"