关于find命令的一些问题

问题如下:
ryt@ubuntu:~/Music$ find . -name mp3
find: 路径必须在表达式之前: 1a»ÔËêÔÂ.mp3
用法: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path…] [expression]
将上述命令的
mp3用单引号括起来,也就是find . -name '*mp3’就可以正常执行了
但是find /home/ryt/Music -name mp3,其中mp3没有用单引号括起来,仍然可以正常执行!
这是怎么回事呢?

应该是find这个程序存在的bug

这个[expression]表达式应该可以是通配符、字符串、或者是正则表达式的任意一种吧

find命令不支持正则表达式吧