Ich habe ein Skript, das ausgeführt wird und notify-send verwenden muss, aber als root ausgeführt wird. Das einzige, was ich gefunden habe, das funktioniert, ist dieses Skript . Das Problem ist, dass in dieser Zeile:
DBUS_SESSION=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$DBUS_PID/environ | sed -e s/DBUS_SESSION_BUS_ADDRESS=//`
Ich bekomme immer wieder den Fehler
warning: command substitution: ignored null byte in input
Wie behebe oder unterdrücke ich die Fehlermeldung?
Übrigens: Folgendes wird nicht unterdrückt:
2> /dev/null
> /dev/null
>> /dev/null
> /dev/null 2>&1
2>&1