Как записать в экранное меню KDE или уведомление с консоли?
Как я могу написать из сценария bash OSD или область уведомлений KDE? Я использую KDE 4.5, и в основном я хочу, чтобы мой скрипт сообщал о некоторых вещах при запуске. Поскольку я запускаю скрипт по ярлыку, у меня нет вывода на консоль, но я хотел бы написать в OSD в области уведомлений.
Я знаю о "osd_cat" и использую его, но он просто выводит на экран какой-то некрасивый текст.
Благодарю.
2 ответа
Решение
notify-send 'why hello there'
notify-send
является частью пакета libnotify-tools
,
perl -MDesktop::Notify -e'Desktop::Notify->new->create(body => q{why hello there})->show'
Desktop::Notify
доступно на CPAN.
Как альтернатива:
kdialog --passivepopup 'why hello there' 5
5 - это количество секунд, в течение которых оно будет длиться.
Бежать kdialog --help
для других вариантов, таких как title
,