gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 02:53:03 25 4
gpt4 key购买 nike

我正在用 TypeScript/NodeJs 制作一个小的跨平台 CLI 工具。它的关键特性要求它需要检查主机上安装了哪些浏览器。在 Linux 和 Windows 上,它可以完美运行。我对如何实现这一目标进行了大量研究,目前我在 Windows 中使用“reg query”,对基于 Unix 的操作系统 - Linux 使用“which”,但我不知道从哪里开始使用 MacOS。

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

最佳答案

命令:

mdfind "kMDItemKind == 'Application'"

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

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



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

关于bash - 使用终端检查 MacOS 上是否安装了应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54100496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com