Использование стандартного базового регулярного выражения рекурсивно сопоставляет, начиная с текущего каталога, любой файл .c
с указанными словами (без учета регистра, bash flavor):
grep -r -i 'word1\|word2\|word3' ./*.c
Использованиестандартное расширенное регулярное выражение:
grep -r -i -E 'word1|word2|word3' ./*.c
Вы также можете использовать регулярное выражение perl:
grep -r -i -P 'word1|word2|word3' ./*.c