Есть ли какая-нибудь утилита командной строки, которая отправляет уведомления в Центр уведомлений? Что-то похожее на growlnotify
Гроула.
Утилита командной строки для отправки уведомлений в Центр уведомлений в Mountain Lion
Ответы (2)
В 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"
person
gregers
schedule
25.04.2014