ls -l *[^'mp3']在不同的目录下结果不同

ls -l *[^'mp3']在不同的目录下结果不同

在没有子目录的目录中运行结果是显示所有不是mp3结尾的文件.
在有子目录的目录中的运行结果是分组显示所有子目录中的文件,还统计子目录的大小,显示的文件好像是含有m,p,3其中之一的.
好奇怪.