【发布时间】:2018-07-24 13:37:46
【问题描述】:
我试图将一个 bash 列表传递给一个 applescript 变量,但它不能通过传统方法工作。
我有一个类似于 [Terminal, Utilities, Finder, Launchpad] 的列表。我通过声明将 bash 列表传递给一个 applescript 变量:
set applescriptList to "$bashList"
这适用于我尝试通过 osascript 传递到 applescript 变量的任何其他数据结构但是,当我记录列表中的第一项时,在此示例中不是返回终端,而是返回字母“T” .同样,如果我记录第二个项目,它会返回字母“e”而不是 Utilities,因此每个单独的字符似乎都是列表中的一个项目。
有人有将 bash 列表传递到 applescript 变量的经验吗?谢谢。
【问题讨论】:
-
您希望 bash 数组成为 AppleScript 中的数组还是字符串?你是如何建立这个列表的?
标签: bash applescript