最近在運行一個腳本時,我需要查找安裝在我電腦上的某個 App 的 Bundle ID。
Bundle ID 是一個看起來像網域名稱的字符串,但是寫法與常規的相反。
例如 com.apple.finder
或者 com.microsoft.VSCode
。
這是你可以使用的腳本:
osascript -e 'id of app "Finder"'
osascript
是一個運行 AppleScript 的工具。這段 AppleScript 代碼 id of app "Finder"
,會向 Mac 請求傳遞給它的 App 名稱對應的 Bundle ID。