Applescript获取文件夹中文件哈希的列表

时间:2014-10-16 19:44:36

标签: applescript

我正在处理一个脚本,它会抓取文件夹中的所有文件并计算它们的哈希值,但是我在这个脚本最基本的部分之一上遇到了麻烦 - 连接找到的文件进入将找到哈希的shell脚本。具体来说,我的问题在于这一行:

做shell脚本" / usr / bin / openssl sha1" &安培;引用形式的new_file的POSIX路径

这是整个剧本的第44行,在这里:http://pastebin.com/fEuFg9xL

我的错误是"无法将{文件列表}的第1项的POSIX路径引用形式转换为类型unicode text"。

提前致谢!

1 个答案:

答案 0 :(得分:0)

new_file只是列表中的一项。你需要它作为文本(就像你已经在你的代码中做了几次)。

do shell script "openssl sha1 " & quoted form of POSIX path of (new_file as text)