Quoting Tim Alberts <talberts at msiscales.com>: > Barry Brimer wrote: > > 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 }' > > I'm sorry, I didn't specify, I'm using LDAP for user/group management. > Ideally a command like 'groups' would be nice, except it would be the > inverse, it would print the users in a group, not the groups a user > belongs to. With commas separating groups: getent group | egrep -i '^groupname:' | awk -F : '{ print $4}' With spaces separating groups: getent group | egrep -i '^groupname:' | awk -F : '{ print $4}' | sed -e 's/,/ /g'