I have a script that I call with sudo -- sudo script, and I want to be able to see the username of the user running the script (not root).
Sticking whoami or id -un inside the script just gives me root.
|
I have a script that I call with sudo -- Sticking | |||
|
feedback
|
|
sudo creates an environment variable called SUDO_USER. You can use it in your script like so:
| |||
|
feedback
|
|
You can look at the SUDO_USER, SUDO_UID or SUDO_GID environmental variables to find this information. | |||
|
feedback
|