Quando você dispara algo com sudo
, algumas variáveis de ambiente são definidas, especificamente, acho que você está procurando por SUDO_UID
. Estes devem ser acessíveis a qualquer programa que esteja sendo executado pelos canais usuais de acesso às variáveis de ambiente.
Você pode ver as outras coisas definidas trapaceando assim de um shell: sudo env | grep SUDO