$(arch)
可以将命令结果输出。
if [ $(arch) = x86_64 ]; then
PATH="$PATH:/usr/lib64/qt5/bin"
elif [ $(arch) = sw_64 ]; then
PATH="$PATH:/usr/lib/qt5/bin"
fi
以下是系统中dbus相关包以及版本:
[root@localhost qtcreator]# rpm -qa|grep dbus dbus-tools-1.12.16-13.ky10.x86_64 python3-pydbus-0.6.0-10.ky10.noarch dbus-glib-0.110-5.ky10.x86_64 python3-dbus-1.2.8-8.ky10.x86_64 dbus-1.12.16-13.ky10.x86_64 lvm2-dbusd-2.02.181-8.ky10.x86_64 dbus-x11-1.12.16-13.ky10.x86_64 qt5-qdbusviewer-5.11.1-4.p01.ky10.x86_64 python2-dbus-1.2.8-8.ky10.x86_64 dbus-libs-1.12.16-13.ky10.x86_64 dbus-common-1.12.16-13.ky10.noarch dbus-daemon-1.12.16-13.ky10.x86_64
D-Bus提供了一种基于“几种原生类型 与 在数组和结构中的原生类型组成的复合类型"的扩展类型系统。QtDBus模块通过QDBusArgument类实现了该类型系统,允许用户通过总线发送和接收每一种C++类型。
原文:https://www.cnblogs.com/sparkFY/p/15076442.html