Я хочу написать сценарии на Ubuntu, которые будут уведомлять пользователя через инструмент, аналогичный Growl на OS X (в частности, growlnotify
инструмент командной строки). Как называется эквивалентный инструмент в Linux?
17
Ubuntu может показывать уведомления , которые кажутся эквивалентными Growl. Он доступен через DBus (для программ) и через notify-send
команду (для сценариев оболочки).
growlnotify
эквивалентно?zenity
иknotify
упоминания на форуме.notify-osd
в Ubuntu (которая отображаетnotify-send
уведомления) есть пара ошибок -horrible (называемых «функциями», серьезно ), включая невозможность установить тайм-аут (даже если этот-t
параметр задокументированnotify-send
) для пузырьков и не быть возможность показывать несколько пузырьков одновременно. Для меня это делает notify-osd непригодным для использования, и пока есть доступные патчи, я ищу альтернативу. Это в настоящее время лучше всего подходит для меня: omgubuntu.co.uk/2012/03/…Есть порт Growl для Linux. Найдено здесь: рычание для Linux
источник
gntp-send -a "App Name" -s host-ip-address -p "password" "title" "test"
где IP-адрес хоста является IP-адресом для системы, в которую вы хотите отправлять уведомления.если вы используете KDE, это очень просто! просто используйте команду kdialog , встроенную в KDE , как в примере ниже:
если вы используете обычный ubuntu , вам нужно установить пакет libnotify-bin, введя следующую команду:
и тогда вы можете отправлять сообщения с таким:
kdialog немного более интересный , так как это делает путь больше , чем просто отправить уведомления из командной строки. с его помощью вы можете создать интерактивный графический интерфейс для своих программ bash!
во всяком случае, я надеюсь, что это помогает.
источник