老大,求救!!(find 命令)

老大,求救!!(find 命令)

find / -name "*ddr*" -path /root/ -prune -exec rm -rf {} \;
上面这条命令和我想象的不一样亚,它什么也没找出来.什么也没有删除,为什么?      
怎么连一个管道符号都没有?      
已经解决      
-prune 用法比较“诡异”
举例:要在当前目录下(不包括 src 子目录)查找 *.c
$ find -path "./src" -prune -o -name "*.c"      
我仔细看了man文档,才知道-prune的本意应该是深度为0.如果find能有括号的话,应该就不用-o.(man 上面说有,我就弄不出来)
ps:我现在不用-prune 了 觉得用! -path方便.