How can I Growl from the Terminal?

growlnotify is a command-line tool to post Growl notifications. You can control all aspects of the notification within any boundaries set up in the Growl pane of System Preferences. It can be very useful in shell scripts.


The Installer package for growlnotify is in the growlnotify folder in the Extras folder on the Growl disk image. Simply open the Installer package and follow the on-screen instructions.

You can read more on the Growl Notify Tool on the growl extras page.

It does note that you should not use growlnotify in your applications, because you should use their SDK instead.

Related Posts:

  • No Related Posts
This entry was posted in Software, Tech Tips and tagged , . Bookmark the permalink.

One Response to How can I Growl from the Terminal?

  1. Erica says:

    Couldn’t find any info on Rendezvous, but one of the biggest aatgnvades over Synchronize Pro is that this is free and already built into OSX. Also, this is pretty tailored to Avid media, in that MXF files from a bunch of different directories end up all copied to the same one, which would be ideal for copying to another system. I haven’t used Synchronize but most of these tools that do incremental backups will recreate the directory structure of the files they find to copy, which is good for backups but not good for this purpose. This script also knows to separate MXF and OMF into different folders since they’ll need to go in separate folders at the destination system as well. I don’t generally deal with archived media (this script is not good for bins, by the way, because bins get updated all the time even if no changes were made), but you have two choices if you do. One is that when you copy your archived media to your main system, you also copy it to your portable drive at the same time and bypass the script completely. The other is that you use the same touch command I use in the script to update the modification date of the files, and then copy them. I’d prefer the former if I were doing it

Leave a Reply

Your email address will not be published. Required fields are marked *