我制作了一个小型自动播放器脚本,它运行一个bash shell脚本并获得两个输出......在查看结果时,它如下所示...
我希望它们有两个自动变量 假设我使用了像
这样的脚本echo "200"
echo "19 hours, 4 minutes and 42.765 seconds"
并且在查看结果时显示了这一点(我希望其中每个都是自动变量称为 计数 和 持续时间 < /强>)。我希望将其发送到显示通知,副标题为“已处理 计数 文件”,并且消息为“ 持续时间 已过去“。我怎样才能做到这一点?
答案 0 :(得分:3)
您可以通过applescript修改Automator变量。 变量必须存在于工作流程中,因此您首先应添加两个变量,以获得类似下一张图片的内容:
您可以将任意设置为初始值...
完成上述操作后,您可以在shell脚本
之后立即使用下一个AppleScripton run {input, parameters}
set value of variable "Count" of front workflow to item 1 of input
set value of variable "Duration" of front workflow to item 2 of input
return input
end run
它不完全正确,(例如它不检查输入上的参数数量),但你明白了。
所以在下一个之后:
您的自动变量变量Count
将包含200,变量Duration
将包含文字。