查找数据时指定的多个条件默认是并且关系 -a and
查找数据时指定的多个条件可以是或者关系 -o or
tree /oldgirl/
/oldgirl/
└── oldboy
├── oldbaby
│ ├── a.txt
│ ├── b.txt
│ └── c.txt
├── oldbaby1
│ ├── a.txt
│ ├── b.txt
│ └── c.txt
├── oldbaby2
│ ├── a.txt
│ ├── b.txt
│ └── c.txt
└── oldbaby3
├── a.txt
├── b.txt
└── c.txt
find /oldgirl/ -path “/oldgirl/oldboy/oldbaby2*” -prune -o -type f -name “.txt" -print
/oldgirl/oldboy/oldbaby/a.txt
/oldgirl/oldboy/oldbaby/b.txt
/oldgirl/oldboy/oldbaby/c.txt
/oldgirl/oldboy/oldbaby1/a.txt
/oldgirl/oldboy/oldbaby1/b.txt
/oldgirl/oldboy/oldbaby1/c.txt
/oldgirl/oldboy/oldbaby3/a.txt
/oldgirl/oldboy/oldbaby3/b.txt
/oldgirl/oldboy/oldbaby3/c.txt
find /oldgirl/ ! -path "/oldgirl/oldboy/oldbaby2” -type f -name “*.txt”
/oldgirl/oldboy/oldbaby/a.txt
/oldgirl/oldboy/oldbaby/b.txt
/oldgirl/oldboy/oldbaby/c.txt
/oldgirl/oldboy/oldbaby1/a.txt
/oldgirl/oldboy/oldbaby1/b.txt
/oldgirl/oldboy/oldbaby1/c.txt
/oldgirl/oldboy/oldbaby3/a.txt
/oldgirl/oldboy/oldbaby3/b.txt
/oldgirl/oldboy/oldbaby3/c.txt