11/13/2006
iTerm and Growl
Recent versions of iTerm support Growl notifications. iTerm shows how to initiate Growl events from the command line with:
make; echo $'\e]9;make done\007'
The example shows how to get an alert after a long make. I know I would never remember that command so I wrote a little Bash user defined function to do the same. Add this to your .bashrc file:
growl() { echo -e $'\e]9;'${1}'\007' ; return ; }
Now the command to initiate a notification would be:
make; growl "make done"
Popularity: 73%



December 30th, 2006 at 9:13 pm
Alas, it does not work under GNU Screen
January 2nd, 2007 at 2:32 pm
Would it have something to do with the terminal type?
From the manpage:
January 14th, 2007 at 8:58 pm
If you want more control or use a different terminal app, you may want to look at growlnotify:
http://growl.info/documentation/growlnotify.php
August 1st, 2007 at 3:17 pm
Works great, good tip. Now, I’m gonna have to figure out how to make growl notifications work for remote jobs.