growlnotifyを使用して通知を送信するbashスクリプトがあります。ただし、Growlがまだ実行されていない場合、growlnotifyは機能しません。また、必要な場合もGrowlを自動起動しません。そこで、Growlが実行されているかどうかを確認し、実行されていない場合は開始できるようにしたいと思います。
私は次のようなことを考えています:
g=$(ps -e | grep Growl | grep -v grep)
if [ -z "$g" ] # Growl isn't running
then
# (start Growl)
fi
コマンドラインからGrowlを起動するにはどうすればよいですか?