shell 计算Linux中的用户总数(不包括系统用户)[已关闭]

5rgfhyps  于 2022-12-13  发布在  Shell
关注(0)|答案(1)|浏览(161)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。

6小时前关门了。
Improve this question
Screenshot of my users
我试图计算我在linux中创建的用户总数。我发现了一个脚本,我正在使用的方法,如果uid是1000+,那么它的人,我创建。然而,它是错误的,我的用户总数应该是4,但从这个脚本列为5。我将张贴一个截图。我知道如何计算总用户,包括系统用户只是:获取密码|wc -l型

awk -F: '$3 >= 1000 { C++ } END { print C+0 }' /etc/passwd
abithluo

abithluo1#

C++后面添加; print,以控制过滤器关注哪些用户:

awk -F: '$3 >= 1000 { C++; print } END { print C+0 }' /etc/passwd

输出内容包括:

  • nobody
  • mahandri
  • kingfoolish
  • Benteiversen
  • Geirgjerde

相关问题