使用终端检查MacOS上是否安装了应用程序

凯文·罗伯茨

我正在TypeScript / NodeJs中制作一个小型的跨平台CLI工具。其主要功能要求它需要检查主机上安装了哪些浏览器。在Linux和Windows上,它可以完美运行。我对如何实现这一目标进行了大量研究,目前我在Windows上使用“ reg查询”,在基于Unix的OS(Linux)上使用“哪个”,但是我不知道从MacOS开始。

我知道这是一个类似Unix的操作系统,但是我无法测试我的工具。有人可以帮我吗,因为我实际上没有MacBook,所以我无法测试应该使用哪个bash命令。我并不是要您编写完整的代码,只是要使用哪个命令,或者甚至更好的代码,一个可以正常工作的命令的有效示例(屏幕截图)。我知道我可以使用“哪个”,“类型”甚至是“打开-Ra”(对此不确定),我只是不知道它们的输出是什么。

施密特

命令:

mdfind "kMDItemKind == 'Application'"

将输出系统上已安装的应用程序列表(每行一个)及其路径。例如:

/ Applications / Safari Technology Preview.app
/Applications/Safari.app

您可以在此列表中搜索支持的浏览器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查是否从Google Play安装了应用程序

检查是否在用户设备上安装了“健康”应用程序。(迅速)

检查 Windows 上是否安装了Wireguard 应用程序的可靠方法?

如何检查是否通过iPhone上的网页安装了应用程序?

苹果是否批准检查设备上是否安装了另一个应用程序?

检查是否使用Swift安装了应用

检查Windows中是否安装了Java(或任何应用程序)

如何检查用户是否在网页中安装了移动应用程序?

在运行Add-AppxPackage之前检查是否安装了应用程序版本

检查是否安装了第三方应用程序?

Bash脚本自动化检查是否安装了特定版本的应用程序

如何以编程方式检查Android中是否安装了应用程序?

Xamarin:检查IOS设备中是否安装了任何特定的应用程序

从Deeplink重定向时,如何检查用户设备中是否安装了应用程序

节点JS:如何检查目标计算机上是否安装了从属应用程序?

以编程方式检查用户以前是否安装了应用程序

如何检查我的 macOS 上是否安装了 adb?

我如何知道Safari是否已在iPhone上安装了应用程序

如何检查是否同时安装了应用程序(对于任何用户)并使其升级而不是安装?

如何检查Windows系统上是否安装了程序

确定是否使用Titanium首次安装了该应用程序

Android:如何知道是否已使用ADB在Android设备中安装了任何应用程序?

iMessage应用程序可检测接收方是否安装了相同的应用程序

如何检查是否已注册应用程序以处理macOS上的特定URL方案?

检查是否安装了付费应用

检查Playstore是否安装了Android应用

如何检查是否安装了特定的程序?

检查是否安装了特定版本的程序

如何以Xamarin形式查找设备上是否安装了特定应用程序以及该应用程序的版本号