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

Applescript获取文件夹中文件哈希的列表,applescript,Applescript,我正在编写一个脚本,该脚本将抓取文件夹中的所有文件并计算它们的哈希值,但是我在脚本最基本的部分之一——将找到的文件连接到一个shell脚本中以查找哈希值——上遇到了问题。具体而言,我的问题在于这一行: 执行shell脚本/usr/bin/openssl sha1&引用新文件的POSIX路径形式 这是整个剧本的第44行,在这里: 我的错误是无法将{the list of files}项1的POSIX路径的引号形式转换为unicode文本类型 提前谢谢 新文件只是列表中的一项。您需要它作为文本,就像

我正在编写一个脚本,该脚本将抓取文件夹中的所有文件并计算它们的哈希值,但是我在脚本最基本的部分之一——将找到的文件连接到一个shell脚本中以查找哈希值——上遇到了问题。具体而言,我的问题在于这一行:

执行shell脚本/usr/bin/openssl sha1&引用新文件的POSIX路径形式

这是整个剧本的第44行,在这里:

我的错误是无法将{the list of files}项1的POSIX路径的引号形式转换为unicode文本类型

提前谢谢

新文件只是列表中的一项。您需要它作为文本,就像您在代码中已经做过几次一样

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