【发布时间】:2014-05-02 05:48:58
【问题描述】:
请原谅一个新手问题。我搜索了高低,但没有找到类似的情况。
我正在尝试创建一个自动流程,我可以在其中向 jpg 图像添加关键字。
我正在使用 Hazel 监控 Mac 上的文件夹,当它找到文件时,它会调用 Automator 工作流程脚本。因此脚本已经接收到一个参数(文件名和路径)
shell 脚本执行以下操作(使用传递输入:作为参数)(shell:/bin/bash)
for f in "$@"
do
exiftool -keywords=myKeyWord "$1"
exiftool -delete_original! "$1"
done
到目前为止一切正常。我不知道如何从 Automator 传递第二个参数,这将允许我从对话框中输入关键字。
我尝试了一个文本字段(操作:询问文本),并用“$2”更新硬编码值“myKeyWord”,但它给了我一个错误,指出“1 个文件由于错误而没有更新”
任何帮助将不胜感激。
提前致谢,
托马斯
【问题讨论】: