以下两个命令本来是想显示当前目录的.h和.c结尾文件的行数信息, find . -name '*.c' -o -name '*.h' -exec wc -l {} \; 和find . -name '*.[ch]' -exec wc -l {} \; 显示的结果为什么不同,第一个只能显示.h结尾的文件,而第二个显示.h和.c文件, 不要说... 以下两个命令本来是想显示当前目录的.h和.c结尾文件的行数信息, find . -name '*.c' -o -name '*.h' -exec wc -l {} \; 和find . -name '*.[ch]' -exec wc -l {} \; 显示的结果为什么不同,第一个只能显示.h结尾的文件,而第二个显示.h和.c文件, 不要说用什么cat命令就能搞定,我这里问的是此处两个命令的不同处,希望高手解答下,谢谢。 PS:刚刚建的一个Linux群,希望正学习Linux的高手或者菜鸟一起学习哈,本人刚刚接触Linux 展开 额群号忘发了 = =# 199131992