linux - 在脚本中使用 $USER

标签 linux bash shell terminal

给定一个在开发服务器上设置一些任意属性的脚本,如果我想自动将用户系统名称插入到日志文件的路径中,我该怎么做呢?

期望的输出:

/usr/user/logs/log_file

我尝试过使用 whoamiecho whoamiecho $USER,但无法提供所需的输出。任何帮助将不胜感激。

最佳答案

$USER 应该可以。像这样:

log_file="/usr/$USER/logs/log_file"

然而,whoami 也可以工作:

log_file="/usr/$(whoami)/logs/log_file"

关于linux - 在脚本中使用 $USER,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25523838/

相关文章:

python - 删除连续的 2 行

linux - 根据文件名将文件分类到目录中

bash - nullglob 禁用路径名制表符完成

linux - ls -Q 中未正确引用换行符

c# - 在C#中嵌入一个Lua交互提示窗口

linux - ksh无法分配内存linux

c - 在 NTFS 上读取文件时如何清除 C 中的驱动器缓存

linux - 为 Ubuntu 编写启动脚本

linux - 如何在shell中逐行获取 `ps`的输出

shell - 如何从文本文件中删除取自另一个文件的行