Mdfind排除一个文件夹

时间:2014-10-14 17:06:57

标签: macos command-line find command

  

-onlyin

mdfind中的

选项搜索特定文件夹。
如何将某些文件夹与-onlyin一起排除?

因此,如果我想搜索包含文件夹A,B和C的整个文件夹SearchHere 并排除在C内搜索。

1 个答案:

答案 0 :(得分:1)

您可以使用以下内容:

mdfind -onlyin SearchHere 'kMDItemFSName==ItemToSearch' | grep -v '/C/'

mdfind似乎忽略了kMDItemPath,因此使用grep -v可以解决问题。