osascript
osascript
是mac上执行applescript
的命令。
applescript
脚本可以用来控制声音、亮度、发送通知等功能.
此处只介绍使用此命令发送系统通知
发送系统通知
使用-e
参数发送系统通知
osascript -e "display notification with title \"{通知文字}"\"
可以通过系统调用,在程序中发送通知
代码演示
下面演示python
和go
调用osascript
go
package main
import "os/exec"
func main() {
cmd := exec.Command("/usr/bin/osascript", "-e", "display notification with title \"祝你有美好的一天 :)\"")
cmd.Run()
}
pyhton
import os
os.system('''/usr/bin/osascript -e 'display notification with title \"任务完毕, 祝你有美好的一天 :)\"' ''')