J'ai un script qui s'exécute qui doit utiliser notify-send, mais qui s'exécute en tant que root. La seule chose que j'ai trouvée qui fonctionne est ce script . Le problème est que sur cette ligne:
DBUS_SESSION=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$DBUS_PID/environ | sed -e s/DBUS_SESSION_BUS_ADDRESS=//`
Je reçois toujours l'erreur
warning: command substitution: ignored null byte in input
Comment corriger ou supprimer le message d'erreur?
Au fait, ce qui suit ne le supprime pas:
2> /dev/null
> /dev/null
>> /dev/null
> /dev/null 2>&1
2>&1
tr -d '\0'
aussi?