1

我正在尝试从 ruby​​ 脚本中运行growlnotify 。我使用的命令是这个system("growlnotify Test -m message")

如果我使用终端执行脚本,它工作正常。如果我使用 Textmate 运行脚本或 Geektool(脚本的最终目标),它永远不会运行 growlnotify 部分。脚本的其他部分使用 Textmate 或 Geektool 运行,但仅使用终端会导致 Growl 启动通知窗口。

有人用过这个工具吗?

4

2 回答 2

4

是否growlnotify在 TextMate 使用的 PATH 中?

尝试将完整路径传递给growlnotify:即/usr/local/bin/growlnotify

于 2009-12-07T06:07:18.727 回答
0

反引号是与波浪号相同的键上的小撇号状标记。

`growlnotify -m message`

做同样的事情

system("growlnotify -m message")

除了它还为您提供命令的输出。

另一种变化是

%x{growlnotify -m message}
于 2009-12-08T08:06:46.067 回答