Xcode Shell脚本&;progressIndicator-AppleScript

Xcode Shell脚本&;progressIndicator-AppleScript,xcode,macos,applescript,Xcode,Macos,Applescript,我有一个运行shell脚本的xcode中的applescript应用程序。我希望做的是让progressIndicator在命令为“echo hello world”时移动一定量,但由于我所有的命令都是sudo,我必须将它们放在一个shell脚本中,我不能让progressIndicator在命令之间移动(有很多命令)当某个命令启动时,是否有方法使条形图移动?另外,是否有方法将applescript的日志输出到xcode中的textView?您始终可以运行命令行工具“ps”来查看当前正在运行的进

我有一个运行shell脚本的xcode中的applescript应用程序。我希望做的是让progressIndicator在命令为“echo hello world”时移动一定量,但由于我所有的命令都是sudo,我必须将它们放在一个shell脚本中,我不能让progressIndicator在命令之间移动(有很多命令)当某个命令启动时,是否有方法使条形图移动?另外,是否有方法将applescript的日志输出到xcode中的textView?

您始终可以运行命令行工具“ps”来查看当前正在运行的进程。因此,您可以制定一个重复循环,使用ps可以确定当前正在运行的命令。。。从而根据需要增加进度指标

这里有一个ps命令,我用它来获得一个很好的列表。您可以将其与grep结合使用,以筛选您的流程

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