Linux脚本 - 用户的真实姓名

时间:2013-12-04 16:03:24

标签: linux scripting

你好,我是新手,所以我希望我的问题是准确的。

我需要在Linux中编写一个脚本,它将为每个登录用户真实姓名的用户输入输出(/ etc / passwd中的第5列)。

输出应如下所示:

user1std James Brookes student
user2emp Jane Kowalski employee
.
.
...etc

请帮忙吗?

1 个答案:

答案 0 :(得分:0)

你的问题很模糊。您的文本要求的不是您的示例输出所提供的内容。

这将打印名称:

finger -l | grep "Name:" | cut -d ":" -f 3 | cut -c 2- | sort | uniq

这将打印登录名和姓名(我不知道你的上一栏是什么意思):

finger -l | grep "Name:" | tr -s ' ' | cut -d " " -f 2,4- | sort | uniq