find命令查找文件时如何排除目录

微信公众号:51码农网
专业编程问答社区
www.51manong.com

1.查找txt文件,但是想要排除掉tomcat目录(单目录排除)

[root@ky35z 51mn]# find . -path ./tomcat -prune -o -name "*.txt"

注意./tomcat不能写成./tomcat/

2.查找txt文件,但是想要排除掉tomcat目录和java目录(多目录排除)

[root@ky35z 51mn]# find ./ \( -path "./tomcat" -o -path "./java" \) -prune -o -name "*.txt" 
./51mn.txt
./tomcat
./java

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理