Подтвердить что ты не робот

Утилита командной строки для отправки уведомлений в Центр уведомлений в Mountain Lion

Есть ли какая-либо утилита командной строки, которая отправляет уведомления в Центр уведомлений? Нечто похожее на Growl growlnotify.

4b9b3361

Ответ 2

В Maverics можно вызвать уведомление от Apple Script, но не уверен, работает ли он в Mountain Lion:

display notification "Hello!"

Я сделал простую командную строку script для передачи параметров в apple script. Однострочная установка:

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"