#!/bin/sh

# Par Julien MOREAU	( jmoreau@bigfoot.com )

nbps=1				# Nombre de paramètres souhaités (sans option)
nom_cmde=`basename $0`		# Nom de la commande
usage="Usage: $nom_cmde [<groupe>] <prénom>"		# Message d'aide
usage=$usage"\n\tDonne la liste des logins associés au prénom en paramètre."
usage=$usage"\n\tPar défaut, le groupe est celui auquel vous apartenez."
usage=$usage"\n\tRetourne le nombre de prénom(s) trouvé(s).\n\n"
usage=$usage"\tÀ l'ISTY, les groupes correspondent généralement aux promotions."

if test `uname` != "HP-UX" ; then e="-e" ; fi

moi=`whoami`
groupe=`grep ^$moi /etc/passwd|cut -d/ -f3`
if [ $# -eq 2 ] ; then
	groupe=$1 ; shift
fi

if [ $# -ne $nbps ] ; then	# Si le nombre de paramètres est incorrecte,
	echo $e $usage 1>&2 ; exit 2	# Affichage aide puis arrêt.
fi

prenom=$1
liste=`grep $groupe /etc/passwd|grep -i $prenom|cut -d: -f1`
if test -n "$liste" ; then echo $liste ; fi

exit `echo $liste|wc -w`	# Retourne le nb de prénoms trouvés

