如何在Spotlight搜索中使用通配符?


Answers:


8

本文提供了许多有关最大化Spotlight搜索功能的信息。要按日期搜索,例如:

检查日期寻找在特定时间段内创建的文件?Spotlight可以处理日期。键入日期:今天将显示您今天创建,读取,接收或打开的文件。您还可以将date:关键字与昨天和明天一起使用(对于后者,Spotlight将其结果限制为iCal事件和待办事项)。

最新版本的Spotlight还使您可以指定更多参数(无论文件是在某个日期创建还是修改的),以及输入确切的日期或日期范围。例如,您可以键入created:12/25/07来查找在该日期创作的文件。修改类型:<11/30/06以查找该日期之前更改的文件;或键入created:1/1 / 06-12 / 31/06来查找在这两个日期之间创建的文件。不幸的是,date:关键字似乎并非始终都能正常工作。


除此以外,您还Command + Option + Space可以打开“搜索”窗口(或在常规搜索区域中选择“显示全部”),在其中可以按+按钮添加过滤器。
cregox

我希望有一种在文件夹中指定搜索的快速方法。即“ myclientfolder /:发票001”
v3nt

该答案发布于2009年。现在是2018年。可以进行通配符搜索吗?我有cat1.png,cat2.png。聚光灯下寻找cat*.png节目no results:(
1.21吉瓦

8

不幸的是,您似乎只能使用通常与mdfind命令关联的“原始查询”来进行通配符查询。例如(末尾的c使其不区分大小写):

mdfind "kMDItemDisplayName=='*back*'c"

虽然您无法通过简单的Spotlight字段(Finder中的菜单和右上角)进行原始查询,但可以使用Finder高级搜索(也称为Spotlight窗口)中的原始查询。使用Command-F(或使用全局快捷键Command-Option-Space)跳转到Finder中的查找器搜索。然后将种类更改为“其他>原始查询”:
原始查询示例

然后,您可以单击“保存”以将其添加为边栏中的智能文件夹。要跳过“其他”并更快地进入“原始查询”,可以将“原始查询”添加到“种类”下拉菜单中: 将原始查询添加到菜单

有关mdfind和通配符的更多信息,请访问https://web.archive.org/web/20160307180844/http://www.macdevcenter.com/pub/a/mac/2006/01/04/mdfind.html? page = 3。另请参阅@slhck撰写的出色的超级用户博客文章,位于Digging Deeper:Mastering Spotlight in OS X中。可以使用的不同属性键在Apple MDItemRef处


1
有关更多信息mdfind,请访问我们的博客:深入研究:掌握OS X中的Spotlight
slhck 2012年

1

Finder提供了多个选项来限制搜索:(在10.4中)只需从Finder菜单中选择File >> Find ...,然后单击(+)按钮即可获得更多选项,例如大小,文件类型,或上次打开的时间。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.