linux - 如何识别运行脚本的用户名

标签 linux bash unix scripting

为了使用chown 命令,我需要知道谁在运行我的脚本。真实姓名,因为它将与 sudo 一起运行。我该怎么做?

最佳答案

尝试使用 LOGNAMEUSER 环境变量。

关于linux - 如何识别运行脚本的用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4991743/

相关文章:

c - getaddrinfo() 如何进行 DNS 查找?

python - 在 Linux 上的 python 中检测连接到 Raspberry Pi 的无线设备

在 BSD 上使用 sigtimedwait() 捕获 SIGCHLD

linux - 在 Bash 中将文件从 2 个文本文件移动到位置

unix - Cron "Steps"是如何工作的?

linux - 在文件名和文件内容都有约束的情况下,您将如何从 unix shell 进行搜索?

c - 如何检查 C 中的网络设备状态?

c++ - Linux 共享库

bash - 在没有变量扩展的情况下在 bash 中打印命令的踪迹

linux - 为什么在存在目标的情况下,bash 中的否定文件存在检查会返回奇怪的结果?