2011-10-28 64 views

回答

9
osascript -e 'tell application "System Events" to get name of (processes where background only is false)' 
-1

好,ps -e名單的一切;會這樣做嗎?

+0

不可以,它也包含非應用程序 – Tyilo

+1

您說過「我只是在討論流程,而不是在Dock中的應用程序」。也許你的意思是「我不是在談流程,而只是在碼頭上的應用程序?」 Yout把這個單詞放在「正義」中意味着你想要* *;我的展示位置意味着只有應用*。也許你應該編輯你的問題? –

+0

行,修好了... – Tyilo

0

文檔中的「應用程序」並不是真正的應用程序,而是與應用程序及其資源捆綁在一起的目錄。讓我們來看看Safari瀏覽器:

$ ps -futyilo | grep Safari 
501 57923 280 0 9:56PM ??   6:18.27 /Applications/Safari.app/Contents/MacOS/Safari -psn_0_3679106 

您可以使用它來找到你的應用

$ ps -futyilo | grep "\.app/" 

或可能:

$ ps -futyilo | grep "/Contents/" 
相關問題