Ho uno script che viene eseguito che deve utilizzare Notify-Send, ma funziona come root. L'unica cosa che ho scoperto che funziona è questo script . Il problema è che su questa linea:
DBUS_SESSION=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$DBUS_PID/environ | sed -e s/DBUS_SESSION_BUS_ADDRESS=//`
Continuo a ricevere l'errore
warning: command substitution: ignored null byte in input
Come riparo o sopprimo il messaggio di errore?
A proposito, ciò che segue non lo sopprime:
2> /dev/null
> /dev/null
>> /dev/null
> /dev/null 2>&1
2>&1
tr -d '\0'
anche bene?