#!/bin/sh
# $NetBSD: script,v 1.1 2004/03/09 20:06:42 garbled Exp $
cat /etc/group | awk ' \
	BEGIN { \
		FS=":"; \
		print "Groupname		GID		Members" \
	} \
	{ \
		gsub("&", $1); \
		printf("%s", $1);
		for (x=length($1); x < 20; x++ ) \
			printf(" "); \
		printf("%7d", $3); \
		for (x=length($3); x < 14; x++ ) \
			printf(" "); \
		printf("%s\n", $4); \
	}'
