2013-04-25 111 views
0

我擁有的是一個運行shell腳本的xcode中的applescript應用程序。我希望做的是讓progressIndicator在命令爲「echo hello world」時移動一定數量,但由於我的所有命令都是sudo,所以我必須將它們放在shell腳本中,而且我不能progressIndicator在命令之間移動(有很多這樣的命令)。當某個命令啓動時,有沒有辦法讓條移動?另外,有沒有辦法將蘋果的日誌輸出到xcode中的textView?Shell腳本&progressIndicator - AppleScript

回答

0

您可以隨時運行命令行工具「ps」來查看當前正在運行的進程。因此,您可以制定一個重複循環,並使用ps可以確定您的哪些命令當前正在運行......並根據需要增加進度指示器。

這是我用來獲得一個不錯列表的ps命令。您可以將其與grep結合以過濾您的流程...

/bin/ps -Axcro user,pid,%cpu,command