我需要知道 Xcode.app 的路径。Spotlight 知道在哪里可以找到 .apps,所以 MacOS 上有一个系统可以找到这样的东西。是否有提供此信息的命令行工具,例如:
$ tool Xcode
/Applications/Xcode.app
Run Code Online (Sandbox Code Playgroud)
从命令行访问 Spotlight 数据库,搜索名为“Xcode”的应用程序:
mdfind "kMDItemDisplayName==Xcode&&kMDItemKind==Application"
Run Code Online (Sandbox Code Playgroud)
要查看给定文件或文件夹的 Spotlight 元数据,请使用mdls,例如mdls /Developer/Applications/Xcode.app。
或者,如果 Xcode 正在运行,您可以使用 AppleScript 获取路径。
tell application "System Events"
tell application process "Xcode"
set a to application file
POSIX path of a
end tell
end tell
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1021 次 |
| 最近记录: |