2012-08-02 104 views

回答

3

在Maverics有可能触发来自苹果脚本的通知,但如果它工作在山狮不知道:

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" 
相关问题