我如何从 bash 脚本写入 KDE 的 OSD 或通知区域?我使用的是 KDE 4.5,基本上我想要的是脚本在运行时报告一些内容。由于我通过快捷方式运行脚本,因此没有控制台输出,但我想写入通知区域的 OSD。
我知道并使用“osd_cat”,但它只会在屏幕上显示一些难看的文字。
谢谢。
答案1
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 上找到。
答案2
作为备选:
kdialog --passivepopup 'why hello there' 5
5 是持续时间的秒数。
运行kdialog --help
其他选项,例如title
。