有没有办法从dbus-monitor输出中排除某些接口/地址?

时间:2012-05-17 01:22:14

标签: monitor dbus

dbus-monitor命令的联机帮助页,我知道我可以使用一些命令行参数,如dbus-monitor "type=..., sender=..., interface=..."来指定我感兴趣的类型/发送者/接口等。

但是,对于有一些我不感兴趣的dbus流量很大的程序的情况,是否可以选择过滤掉该接口/程序的输出?

THX

1 个答案:

答案 0 :(得分:0)

dbus-daemon使用消息匹配规则路由消息。你不能拥有类似“消息不匹配”规则的东西,规范不支持这样的东西。有关详细信息,请参阅here

为了获得所需的过滤行为,我建议在grep的输出上使用dbus-monitor。查看this discussion了解详情。