10

是否有任何命令行实用程序可以将通知发送到通知中心?类似于咆哮的东西growlnotify

4

2 回答 2

11

查看GitHub 上的终端通知程序

于 2012-08-05T09:46:14.073 回答
3

在 Maverics 中,可以从 Apple Script 触发通知,但不确定它是否适用于 Mountain Lion:

display notification "Hello!"

我制作了一个简单的命令行脚本来将参数传递给苹果脚本。单线安装:

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"
于 2014-04-25T14:16:09.903 回答