2003-11 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
+ をサポートしているかどうかは、コマンドによります。
grep では使えない、perl 内蔵の grep では使える、などなど。
* は必ずサポートしているので、面倒でも [a-zA-Z0-9]+ を
[a-zA-Z0-9][a-zA-Z0-9]* と書くと普遍的です。
# perl では回数も指定できます。[a-zA-Z0-9]{3} は3回。
ということなので、grep するなら
[a-zA-Z0-9][a-zA-Z0-9]*\.c
perlなら
\w+\.c あるいは \b\.c
でいけると思います。
2003-11 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30