标签: linux dbus
有没有办法使用dbus-send或其他方法从命令行发出dbus信号?
答案 0 :(得分:7)
您可以使用实用程序dbus-send从命令行发送D-Bus请求。
dbus-send
dbus-send --system --type=signal / com.example.signal_name
或者如果您想发送一些带有信号的数据
dbus-send --system --type=signal / com.example.signal_name string:"hello"
答案 1 :(得分:1)
检查dbus-send的语法!它看起来并不复杂!
答案 2 :(得分:0)
您也可以使用qdbus。有一个不错的教程here。