我有一个脚本,我用sudo – sudo script调用,我希望能够看到运行脚本(不是root)的用户的用户名。
sudo script
在脚本内部粘贴whoami或id -un只是给了我root 。
whoami
id -un
root
sudo创build一个名为SUDO_USER的环境variables。 你可以像这样在脚本中使用它:
echo $SUDO_USER
您可以查看SUDO_USER,SUDO_UID或SUDO_GID环境variables以查找此信息。