我使用 automator 创建了一个简单的服务,它需要一个 *.tiff,从中创建一个 *.jpg,然后删除原始文件。
但是,我在 *.tiff 文件上运行它,它会继续运行,这意味着它会一遍又一遍地转换(然后是 jpg)文件。也就是说,我相信它确实如此,因为文件消失并重新出现大约每分钟 2 次,并且时间戳发生变化。我如何告诉它只运行一次服务(即 shell 命令)?
Automator 中的服务只是“运行 Shell-Script”类型的这一操作。Shell 脚本是
newName=${@%.tiff}.jpg
echo "$newName"
sips -s format jpeg "$@" --out "${newName}"
rm "$@"
谢谢!(会张贴 Automator 窗口的图片,但不允许)