我有一个使用 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?