O processo pai do shell é su , então você precisa descobrir o usuário executando o processo pai de su :
ps -o user= $(ps -o ppid= $PPID)
Mas você não deveria estar fazendo sudo su - se sua versão do sudo não é muito antiga para ter sudo -i . Sudo define a variável de ambiente SUDO_USER para o nome do usuário que executou o sudo. Você não o verá com sudo su - porque su - esfrega o ambiente.
$ sudo -i
# echo $SUDO_USER
gilles