Re: Shell script to list group members

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Quoting Tim Alberts <talberts@xxxxxxxxxxxxx>:

> I have several shell scripts to manage user accounts on a server.  I've
> been using a file with the usernames of peoples accounts that any script
> needs to process.  I had a thought that I can and should be setting up
> groups and adding user accounts to those groups so I don't have to
> maintain a set of files with the user accounts.
>
> So essentially, I am looking for a (simple) shell command to run from a
> bash script that will allow me to list user accounts that belong to a
> particular group.  Any help is appreciated.

With spaces separating groups:

egrep -e '^groupname:' /etc/group | awk -F : '{ print $4 }' | sed -e 's/,/ /g'

With commas separating groups:

egrep -e '^groupname:' /etc/group | awk -F : '{ print $4 }'
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux