2014-10-14 4 views
3

-onlyinMdfind исключить папку

вариант в mdfind ищет определенную папку.
Как исключить определенные папки в сочетании с -onlyin?

Таким образом, если я хочу найти всю папку SearchHere, содержащую папки A, B и C и исключить из поиска в C.

ответ

1

Вы могли бы использовать что-то вроде:

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

mdfind кажется игнорировать kMDItemPath, поэтому с помощью grep -v следует решить проблему.

Смежные вопросы