Mac automator:在shell中使用变量&咆哮的通知

时间:2012-08-02 09:25:33

标签: macos terminal applescript automator growl

我正在使用应用程序automator文件来接收设置为变量file的文件,然后使用Ask For Text设置名为name的变量。

我需要在两个地方使用它:

  1. 一个shell脚本
  2. 咆哮通知
  3. 我尝试了很多组合,但我无法让变量工作。什么是正确的语法?

2 个答案:

答案 0 :(得分:0)

尝试将此添加到您的自动播放器工作流程中:

on run {input, parameters}
    -- Get name from automator
    tell application "Finder" to set theName to name of file input

    -- pass name into shell script and get variable back
    set xxx to do shell script "echo " & theName

    display dialog xxx
end run

enter image description here

答案 1 :(得分:-1)

您不需要输入任何脚本。如果你去Growl应用程序,右键单击,显示内容,内容--->库 - >的Automator

双击该文件,将咆哮动作添加到Automator。 享受;)