sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #63123
Re: Liste over brugerer i en gruppe
On Tue, 06 May 2003 12:07:45 +0200
Jacob Sparre Andersen <sparre@xxxxxxxx> wrote:
> John Mørck Hansen skrev:
>
> > Jeg mangler en kommando som kan give en liste med alle brugerne i en
> > given gruppe. Jeg syntes ikke lige jeg kan finde en sådan.
>
> #! /bin/sh
> gruppe=$1
> gid=`cut -d: -f1,3 /etc/group | egrep "^${gruppe}:|:${gruppe}"'$' \
> | cut -d: -f2`
> ( cut -d: -f3,4 /etc/group | egrep "^${gid}:" | cut -d: -f2 \
> | tr ',' '\n'; \
> cut -d: -f1,4 /etc/passwd | egrep ":${gid}"'$' | cut -d: -f1 ) \
> | grep -v '^$' | sort -u
Det virker efter hensigten. Den snupper jeg. Tak for det !
(John =;-)
--
Din sikre vej til en sikker backup løsning til dit netværk.
Hurtigt, nemt og bekvemt
http://www.adilock.dk/~john/albackup/
http://www.adilock.dk
References