获取 FreeBSD 中某个组中的用户列表

Bas*_*que 3 freebsd users groups

如何获取 FreeBSD 11.1 中分配给组的用户名列表?

\n\n

此问题要求提供用户列表组列表。

\n\n

此问题询问恰好是多个特定组的成员的用户。

\n\n

\xe2\x9e\xa5 但是如何简单地询问当前分配给单个特定组的用户列表,例如wheel

\n\n

如果可能的话,我更喜欢使用单个命令的解决方案。但如果不可行,脚本将是有用且具有教育意义的。

\n

小智 5

您可以从实用程序给出的所有用户列表中选择具有特定组的用户pw

pw usershow -P -a | grep groupname
Run Code Online (Sandbox Code Playgroud)

结果将类似于:

Login Name: username1     #1024         Group: groupname          #1002
Login Name: username2     #1025         Group: groupname          #1002
Run Code Online (Sandbox Code Playgroud)