dbus-send や dbus-monitor などのツールを使用して、既存の DBus サービスのシグナルを発信またはリッスンする簡単な方法があります。
シェルからサービスとオブジェクトを登録するには? 次のようなものを期待しています
1> dbus-service --session org.example.Test /Test
2> qdbus org.example.Test /Test org.example.Test.Call qqq
1> qqq
2> qdbus org.example.Test /Test org.example.Test.Call www
1> www
または好き
1> dbus-service --argc=2 --session org.example.Test /Test -- /usr/bin/printf "%s Q %s\n"
2> qdbus org.example.Test /Test org.example.Test.Call qqq ttw
1> qqq Q ttw
2> qdbus org.example.Test /Test org.example.Test.Call www 111
1> www Q 111