Question

Je suis en train de courir growlnotify à l'intérieur d'un script Ruby. La commande J'utilise est ce system("growlnotify Test -m message").

Si j'utilise le terminal pour exécuter le script, il fonctionne très bien. Si j'utilise TextMate pour exécuter le script ou GeekTool (la cible éventuelle du script), il ne fonctionne pas toujours la partie growlnotify. Chaque autre partie du script est exécuté en utilisant TextMate ou GeekTool, mais seulement en utilisant le terminal provoque Growl pour lancer une fenêtre de notification.

Quelqu'un utilisé cet outil avant?

Était-ce utile?

La solution

est growlnotify dans le chemin qui TextMate utilise?

Essayez de passer le chemin complet vers growlnotify: par exemple /usr/local/bin/growlnotify

Autres conseils

A backtick est la petite marque comme sur apostrophe la même touche que le tilde.

`growlnotify -m message`

fait la même chose que

system("growlnotify -m message")

sauf qu'il vous donne également la sortie de la commande.

Une autre variante est

%x{growlnotify -m message}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top