在终端我mdfind 'kMDItemFSLabel = 6'用来在我的Mac上找到带有红色文件标签的所有内容.但是,它似乎是用红色标签排除文件夹.我试图让它也返回文件夹,但我似乎甚至无法获得任何这些仅限文件夹的查询工作,更不用说将其添加到当前文件结果.mdfind kind:folders并且mdfind 'kMDItemFSLabel=6'独立工作但我无法弄清楚如何同时获得两者:
mdfind kind:folders AND 'kMDItemFSLabel == 6'
mdfind 'kind:folders' AND 'kMDItemFSLabel == 6'
mdfind 'kind:folders kMDItemFSLabel == 6'
mdfind kind:folders kMDItemFSLabel == 6
etc
Run Code Online (Sandbox Code Playgroud)
我得到的只是 Failed to create query for [query above]
什么是正确的语法?
一旦我做对了,我怎么说"文件夹和所有文件"?像'kind:folders + all'之类的东西?
编辑:还试过:
mdfind kind:folders && 'kMDItemFSLabel == 6' returns every folder on my computer
mdfind kind:folders && kMDItemFSLabel == 6 returns every folder on my computer
mdfind 'kind:folders' && 'kMDItemFSLabel == 6' returns every …Run Code Online (Sandbox Code Playgroud)