Shell命令寻求帮助

Shell命令寻求帮助

一个目录中有若干文件,其中有一些以.bak结尾,另一些以.fir结尾,还有一些文件一force开头,如何列出目录中不包含上述3种情况的所有文件?

谢谢
[code:1]
find ! \( -name "*.bak" -o -name "*.fir" -o -name "force*" \)[/code:1]