#!/bin/sh

# Par Julien MOREAU	( jmoreau@bigfoot.com )

nbps=1				# Nombre de paramètres souhaités
nom_cmde=`basename $0`		# Nom de la commande
usage="Usage: $nom_cmde <login>"			# Message d'aide
usage=$usage"\n\tDonne le prénom et le nom du login en parametre."

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

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

for login in $* ; do
	ligne=`grep ^$login: /etc/passwd` ; ret=$?
	if [ $ret -ne 0 ] ; then
		echo $e "Login \"$login\" inexistant sur ce serveur." 1>&2
	else
		echo $ligne|cut -d: -f5|cut -d, -f1
	fi
done

exit $ret		# Sortie

