1
$ ls -l | grep ".c$" | wc -l

其中 ls -l 是列出当前目录下所有的非隐藏文件,如果需要显示隐藏文件可以添加 -a 选项;
将上一步得到的结果传输给 grep,字符串加美元符 $ 在正则式中代表以该字符串结尾的所有内容;
上一步获取的内容都是以行为单位的,wc 命令可以计算给定文件的行数、字符数以及字节数,-l 选项可以输出换行符的个数。