我有这样排除使用子目录中找到
data
|___
|
abc
|____incoming
def
|____incoming
|____processed
123
|___incoming
456
|___incoming
|___processed
目录结构有一个在所有数据目录中的文件夹的话子文件夹中。我想从除了def/incoming和456/incoming dirs之外的所有文件夹和子文件夹中获取所有文件。 我尝试了用下面的命令
find /home/feeds/data -type d \(-name 'def/incoming' -o -name '456/incoming' -o -name arkona \) -prune -o -name '*.*' -print
但预计它无法正常工作。
拉维
这不是很好的建议,但它会让你出了很多的情况下,快速和肮脏的:管,要'的grep -v something'排除不管它是你不” t想 – Miquel