我正在尝试从ruby脚本内部运行growlnotify。我使用的命令是这个system("growlnotify Test -m message")。
如果我使用终端执行脚本,它工作得很好。如果我使用Textmate运行脚本或Geektool (脚本的最终目标),它永远不会运行growlnotify部分。脚本的其他部分使用Textmate或Geektool运行,但只使用终端会导致Growl启动一个通知窗口。
以前有人用过这个工具吗?
发布于 2009-12-07 14:07:19
TextMate使用的路径中是否包含growlnotify?
尝试将完整路径传递给growlnotify: ie /usr/local/bin/growlnotify
发布于 2009-12-08 16:06:46
反引号是与代字号相同的键上的类似撇号的小标记。
`growlnotify -m message`所做的事情与
system("growlnotify -m message")除了它还给出了命令的输出。
另一种变体是
%x{growlnotify -m message}https://stackoverflow.com/questions/1858023
复制相似问题