1

rubyスクリプト内からgrowlnotifyを実行しようとしています。私が使用しているコマンドはこれsystem("growlnotify Test -m message")です。

ターミナルを使用してスクリプトを実行すると、正常に動作します。Textmateを使用してスクリプトまたはGeektool(スクリプトの最終的なターゲット)を実行すると、growlnotify部分が実行されません。スクリプトの他の各部分はTextmateまたはGeektoolを使用して実行されますが、ターミナルを使用するだけでGrowlは通知ウィンドウを起動します。

以前にこのツールを使用した人はいますか?

4

2 に答える 2

4

growlnotifyTextMateが使用する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 に答える