小编Dr *_*pto的帖子

find 命令,有没有办法获取进度报告?

首先请原谅我对 Unix 缺乏了解——这就是我来这里的原因。我创建了一个 AppleScript,它可以在 Mac 上搜索文件,并通过使用以下命令大大提高了速度:

set MySubfolderTextList to do shell script "find " & MyDirectory & " -type d"
Run Code Online (Sandbox Code Playgroud)

在普通的 Unix 中,这将是find MyDirectory -type d

这为我提供了从名为 的文件夹的顶层递归开始的每个子文件夹的列表MyDirectory。与我使用常规 AppleScript 制作的旧例程相比,现在的速度是惊人的,但问题是,当我在包含数千个子目录的文件夹上运行此脚本时,我会得到一个小沙滩球几秒钟或几分钟,表明要么发生了什么事情,要么系统崩溃了。我希望我能从 Unix 得到一些关于搜索进度的反馈,否则我的客户会因为程序崩溃而惊慌失措。

osx find files user-interface

5
推荐指数
1
解决办法
4546
查看次数

标签 统计

files ×1

find ×1

osx ×1

user-interface ×1