Mam skrypt, który działa, który musi korzystać z funkcji send-send, ale działa jako root. Jedyne, co znalazłem, które działa, to ten skrypt . Problem polega na tym, że na tej linii:
DBUS_SESSION=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$DBUS_PID/environ | sed -e s/DBUS_SESSION_BUS_ADDRESS=//`
Wciąż pojawia się błąd
warning: command substitution: ignored null byte in input
Jak naprawić lub ukryć komunikat o błędzie?
Nawiasem mówiąc, nie tłumią tego:
2> /dev/null
> /dev/null
>> /dev/null
> /dev/null 2>&1
2>&1
tr -d '\0'
również w porządku?