想要列出Mac上所有的应用程序吗?Mac上的应用程序与Windows有所不同,它们是单个.app文件,因此您可以更轻松地在硬盘上移动它们。但是有一些情况下你是需要列出所有的应用程序的,下面小编为大家详细介绍一下列出mac所有应用程序的几个小技巧,帮你轻松列出所有应用程序。
从应用程序文件夹
这种方法很明显-只需打开Applications文件夹即可。通常,您可以在侧栏,硬盘驱动器顶部或主文件夹(上面有您的名字的文件夹)中找到此文件。您可以按顶部栏中的“列表”按钮,以易于阅读的列表查看所有内容。
但是,这不会列出驱动器上的每个应用程序,因此,如果您有一个应用程序留在“下载”文件夹中,则不会在此处显示。
更好的方法:智能文件夹
智能文件夹很棒。它们就像保存的搜索一样,您可以将其固定到Finder的侧边栏。在这里,我们将搜索所有应用程序。
通过从顶部菜单栏中选择“文件”>“新建智能文件夹”,从任何“ Finder”窗口创建一个新的智能文件夹。
这将打开看起来像搜索窗口的窗口。您可以通过单击“保存”旁边的+按钮添加新规则。将出现一个下拉列表,可让您选择智能文件夹搜索所依据的规则。默认选项将按文件名搜索。
但是您需要将“名称”更改为“种类”并指定“应用程序”。
您会看到该文件夹 迅速充满了Applications。如果要保存此智能文件夹,请单击右上角的“保存”。输入名称,然后选择保存位置。
默认位置是“保存的搜索”文件夹,但您可以将其保存在任何位置。无论哪种方式,都将其添加到侧边栏中以便于访问。
使用系统信息
系统信息应用程序具有一个选项卡,用于显示.app系统上安装的每个文件。按住Option键并单击Apple徽标,以打开应用程序;第一项将是系统信息。
向下滚动至“软件”>“应用程序”,然后花一分钟时间搜索磁盘并填充列表。此列表包含每个.app文件,甚至包括系统文件和内部文件,因此修改文件时需您自担风险。
命令行选项
如果出于技术原因想要一个可轻松修改的应用程序文件路径列表,则可以使用终端命令搜索驱动器。我们将使用find,并使用该-iname 标志按名称搜索文件。搜索.app扩展的语法是:
sudo find / -iname *.app
通过在Dock中单击打开终端应用程序,将上面的命令粘贴到其中,然后按Enter。搜索将花费一些时间,并且将输出一个非常长的列表,其中包括许多内部和系统应用程序。我们建议将输出管道传输到文件。
sudo find / -iname *.app > filename
这将搜索根目录,并包括硬盘上的所有内容。您会注意到应用程序内部的应用程序(例如Xcode的内部应用程序)中有很多重复的目录。您可以使用sed和一点正则表达式来消除这些结果,以匹配和删除.app 文件中的.app文件:
sed -i '/\.app.*\.app/d' filename
这将从您创建的应用列表中删除所有与模式匹配的条目。这将直接修改文件,因此请注意不要在其他任何文件上运行它。
(本文转载自“Mac下载”,原文地址:https://www.macz.com/news/5427.html,如需转载请标明出处)