我有一个运行的脚本,该脚本需要使用notify-send,但以root身份运行。我发现唯一可行的方法是此脚本。问题是在这条线上:
DBUS_SESSION=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$DBUS_PID/environ | sed -e s/DBUS_SESSION_BUS_ADDRESS=//`
我不断收到错误
warning: command substitution: ignored null byte in input
如何修复或禁止显示错误消息?
顺便说一句,下面的内容不会压制它:
2> /dev/null
> /dev/null
>> /dev/null
> /dev/null 2>&1
2>&1
tr -d '\0'
还好吗?