find dir/ -type f ! -name file1 -a ! -name file2 | xargs rm -f
# 删除所有空目录(非空目录不会被删除,但是会出错误信息,可以忽略)
find dir/ -type d | xargs rmdir -p
你可以这么写find
/var/woll/cion
-path
"/var/woll/cion/*/lib/*"
|
xargs
rm
-rf
就会只删除/var/woll/cion/*/lib/路径下的所有文件,
而不删除/var/woll/cion/*/lib目录本身(*表示匹配不同的目录)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)