0

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

4

1 回答 1

0

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

这是我用来获得漂亮列表的 ps 命令。您可以将其与 grep 结合使用以过滤您的流程...

/bin/ps -Axcro user,pid,%cpu,command
于 2013-04-25T23:39:18.260 回答