在 MacOS 上获取应用的捆绑标识符(Bundle identifier)
118
2024-07-17
在 MacOS 上,osascript
是用于执行 AppleScript 和其他 OSA(Open Scripting Architecture)语言脚本的命令行工具。-e
选项允许你直接在命令行中输入和执行脚本代码,例如:
osascript -e 'id of app "Obsidian"'
这个命令的作用是获取名为 "Obsidian" 的应用程序的 bundle identifier(捆绑标识符)。Bundle identifier 是一个唯一的字符串,用于标识一个应用程序。通常,它的格式类似于反向域名,例如:com.companyname.appname
。
如果 "Obsidian" 应用程序已安装并且正在运行,该命令将返回其 bundle identifier。例如,如果 Obsidian 的 bundle identifier 是 md.obsidian
,那么该命令会输出:
md.obsidian
如果 "Obsidian" 未安装或未运行,该命令可能会返回一个错误信息,表示找不到该应用程序。
- 0
- 0
-
分享