2013-04-25 74 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