计算组中的用户数

日哈洛·奥列克桑德(Zhyhalo Oleksandr)

有文件/ etc / group。格式为“组名:密码:标识符:用空格分隔的用户列表”。如何打印用户数最多的组的NAME?谢谢。

库萨兰达
getent group | awk -F '[,:]' '{ print $1, NF - 3 }' | sort -k2,2n

这将输出一个组名列表,后跟组成员数,并按组成员数排序。我假设问题的文本是错误的,并且组成员的列表以逗号分隔。

解析结果以挑选出组成员最多的人很容易。

getent group将以与文件相同的格式获取当前组列表/etc/group如果正在使用目录服务,该命令还将查询诸如NIS / YP或LDAP之类的目录服务。

awk代码将根据逗号或冒号将各行划分为多个字段,并打印第一个字段(组名),然后显示字段总数减去三(减去三表示不计算组名,密码和GID字段) )。

最终sort将仅基于第二列(即组成员的数量)进行数字排序。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何计算MediaWiki上自定义大写用户组中的用户数?

来自分类Dev

使用getent组获取sh中组的用户数

来自分类Dev

计算Cassandra列系列中的用户数?

来自分类Dev

计算多个表中的普通用户数

来自分类Dev

在SQL中,如何计算最大并发用户数

来自分类Dev

计算Cassandra列系列中的用户数?

来自分类Dev

计算页面上的并发用户数

来自分类Dev

计算每个地方的用户数

来自分类Dev

JMeter通过命令行/ CSV文件设置线程组中的用户数

来自分类Dev

在模板中显示用户数据

来自分类Dev

计算不同情况下Google表格中不同列中的用户数

来自分类Dev

如何通过laravel中的视图计算表中的用户数?

来自分类Dev

计算AspNet.Identity(不是成员资格)中角色中的用户数

来自分类Dev

如何计算每天一个表中的个人用户数?

来自分类Dev

计算在MySQL中单击不同事件的用户数

来自分类Dev

计算在MySQL中单击不同事件的用户数

来自分类Dev

计算Google Apps网域的总用户数

来自分类Dev

计算特定日期之间的用户数

来自分类Dev

用逗号分隔值计算用户数

来自分类Dev

计算Ruby中用户数据的分数

来自分类Dev

登录时计算值为1的用户数

来自分类Dev

用逗号分隔值计算用户数

来自分类Dev

如何计算使用jquery单击的用户数

来自分类Dev

使用 json 计算不和谐用户数

来自分类Dev

计算上周内的活跃用户数?

来自分类Dev

Firebase 分析计算的用户数少于实际情况

来自分类Dev

用 C++ 计算用户数据的线程

来自分类Dev

计算每月增加的唯一用户数

来自分类Dev

如何跟踪Graphite中的活动用户数