我想在 Ubuntu 上编写脚本,通过类似于 OS X 上的 Growl 的工具(特别是growlnotify命令行工具)通知用户。Linux 上的等效工具叫什么?
Man*_*anu 25
Ubuntu 可以显示通知,这似乎相当于 Growl。它可以通过DBus(对于程序)和notify-send命令(对于 shell 脚本)访问。
如果您使用的是 KDE,那真的很容易!只需使用KDE内置的kdialog命令,如下例所示:
kdialog --passivepopup "Example text"
Run Code Online (Sandbox Code Playgroud)
如果您碰巧使用的是普通 ubuntu,那么您需要通过发出以下命令来安装libnotify-bin包:
sudo apt-get install libnotify-bin
Run Code Online (Sandbox Code Playgroud)
然后你可以像这样发送消息:
notify-send "Example text"
Run Code Online (Sandbox Code Playgroud)
该kdialog是有点更有趣,因为它的方式不止在命令行只是发送通知。你实际上可以用它为你的 bash 程序构建一个交互式 gui!
无论如何,我希望这会有所帮助。
| 归档时间: |
|
| 查看次数: |
23413 次 |
| 最近记录: |