是否有任何命令行实用程序向Notification Center发送通知?类似于Growl的growlnotify
。
在Maverics中,可以从Apple脚本触发通知,但不确定它是否适用于Mountain Lion:
display notification "Hello!"
我制作了一个简单的命令行脚本来将参数传递给Apple脚本。单线安装:
echo -e '#!/bin/bash\n/usr/bin/osascript -e "display notification \"$*\""'|sudo -s "cd /usr/local/bin;tee notify&&chmod +x notify"
将下面的代码输出到/ usr / local / bin(必须存在)并添加可执行标志。确保/ usr / local / bin位于$ PATH中。
#! /bin/bash
/usr/bin/osascript -e "display notification \"$*\""
现在显示通知:
notify "Lorem ipsum dolor sit amet"
sleep 5 ; notify "Slow command finished"