![Linux 中命令“set `who am i`”起什么作用?](https://linux22.com/image/984511/Linux%20%E4%B8%AD%E5%91%BD%E4%BB%A4%E2%80%9Cset%20%60who%20am%20i%60%E2%80%9D%E8%B5%B7%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8%EF%BC%9F.png)
我尝试who am i
使用标题中输入的命令将 shell 变量设置为命令的输出,但据我所知,结果是一堆 shell 信息和代码。发生了什么?我使用的是 Ubuntu 14.04 LTS。
答案1
set 'who am i'
将结果存储who am i
在$1中。它可用于在shell脚本中显示/存储用户名和时间戳。
我尝试who am i
使用标题中输入的命令将 shell 变量设置为命令的输出,但据我所知,结果是一堆 shell 信息和代码。发生了什么?我使用的是 Ubuntu 14.04 LTS。
set 'who am i'
将结果存储who am i
在$1中。它可用于在shell脚本中显示/存储用户名和时间戳。