1

我必须找到一个目录“ Dir1 ”,不包括“ Dir2 ”和“ Dir3 ”,使用命令 find

$ find . -name Dir1 -type d \( -name Dir2 -o -name Dir3 \) \
         -prune -o -print 

不工作

4

1 回答 1

7

移到-prune开头:

find . \( -name Dir2 -o -name Dir3 \) -prune -o -name Dir1 -type d
于 2012-10-18T09:51:48.590 回答