5

I would like to show result of shell script run (exiftool -k -P -overwrite_original_in_place -ImageDescription= "$1"/*.ARW) in notification. I've tried to use $1 as text in the subject, but it shows exactly $1 instead of script output.

4

2 回答 2

2

在脚本和通知操作之间需要有一个变量设置值操作。

Set Value of Variable接受来自先前操作的输入,并将其分配给具有您选择的名称的变量。

然后,此变量可用于其他操作。只需开始在字段中输入变量的名称,它就会在自动建议中弹出。

Automator 将脚本结果作为变量传递给通知。

于 2017-11-09T15:22:37.073 回答
1

在 10.9 或更高版本中,您可以使用display notificationAppleScript 命令:

osascript -e 'on run {t}' -e 'display notification "" with title "t"' -e end title

在 10.8 中,您可以使用终端通知器:

terminal-notifier -title title -message ''

终端通知器可以安装sudo gem install terminal-notifier

于 2013-11-06T22:48:11.213 回答