用于识别用户的Bash脚本

用户名

我想我可能以错误的方式解决了这个问题,在这里我真的可以伸出援手。我正在尝试使用awk将报告打印到屏幕上。我想在每个用户旁边列出已登录的用户及其全名。我能弄清楚的唯一方法是在下面,但只显示我自己的信息。我可以通过某种方式将其添加到循环中来实现此目的,还是完全错了?

这就是我所拥有的:

echo "User name"  "|"  "Full name"
echo "--------------------------"
echo -n "$USER " ; awk -v user="$USER" -F":" 'user==$1{print$5}' /etc/passwd
巴尔玛

$USER变量仅包含您的用户名。

您可以通过管道who命令获取已登录用户的列表。

echo "User name"  "|"  "Full name"
echo "--------------------------"
who | while read username rest; do
    echo -n "$username " ; awk -v user="$username" -F":" 'user==$1{print$5}' /etc/passwd
done

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Linux如何识别用户?

来自分类Dev

Linux如何识别用户?

来自分类Dev

如何识别用户的时区

来自分类Dev

唯一识别用户的设备

来自分类Dev

无法从恢复模式识别用户

来自分类Dev

使用 PHPSESSID 和 cookie 识别用户

来自分类Dev

识别用户按下C ++的用户键的程序

来自分类Dev

如何从用户 ID 中识别用户名?

来自分类Dev

如何识别用于制作/编辑图像的编辑器?

来自分类Dev

无法识别用于优化受众群体的代码

来自分类Dev

识别用户何时单击画布上的对象

来自分类Dev

通过llvm pass识别用户定义函数

来自分类Dev

如何使用auth0 jwt识别用户

来自分类Dev

客户拨打电话时如何识别用户?

来自分类Dev

通过某些操作或断开连接来识别用户

来自分类Dev

如何在Basecamp OAuth API授权期间识别用户?

来自分类Dev

如何从服务器识别用户以处理请求

来自分类Dev

谷歌在隐私模式下识别用户身份

来自分类Dev

在 netty websockets 中跨 ChannelHandlerContext 识别用户

来自分类Dev

如何识别用户输入的是搜索文本还是网站?

来自分类Dev

Java util.Scanner 不能立即识别用户输入

来自分类Dev

如何使用微软的 Face API 识别用户?

来自分类Dev

bash:用于识别导致错误的特定别名的脚本

来自分类Dev

用于在Docker MySQL中创建默认用户的Bash脚本

来自分类Dev

使用Powershell识别用于启动的进程ID,名称和参数

来自分类Dev

正则表达式不识别用于从以“#”开头的单词中删除“#”的“#”

来自分类Dev

多种方法来识别用户/ mysql,pdo,php

来自分类Dev

Userform.Show在窗体按钮上将无法识别用户窗体,出现错误424

来自分类Dev

识别用户在编辑NSTextField swift时是否按下了箭头键

Related 相关文章

热门标签

归档