我有这样的目录结构
data
|___
|
abc
|____incoming
def
|____incoming
|____processed
123
|___incoming
456
|___incoming
|___processed
Data 目录中的所有文件夹中都有一个传入子文件夹。我想从所有的文件夹和子文件夹中获得所有的文件,除了 def/传入和456/传入的目录。 我按照命令进行了试验
find /home/feeds/data -type d \( -name 'def/incoming' -o -name '456/incoming' -o -name arkona \) -prune -o -name '*.*' -print
但它并没有像预期的那样起作用。
拉维