#!/bin/sh # Par Julien MOREAU ( jmoreau@bigfoot.com ) fic=~moreau_j/bin_pub/.mailist nbps=0 # Nombre de paramètres souhaités nom_cmde=`basename $0` # Nom de la commande usage="Usage: $nom_cmde [ok]" # Message d'aide usage=$usage"\n\tVous enregistre dans la mailing list d'information de ce \c" usage=$usage"repertoire." if test `uname` != "HP-UX" ; then e="-e" ; fi grep -q ^`whoami` $fic if [ $? -eq 0 ] ; then echo "Vous êtes déjà enregistré dans la mailing list." ; exit 1 fi if test "$1" = "ok" ; then opt=$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 echo "Ce programme vous permet de vous inscrire dans une mailing liste afin" echo " de vous informer sur les nouveautées de ce répertoire." echo "Je vous promet d'être bref et peu fréquent. En d'autres termes," echo " je n'encombrerai pas votre boîte à lettres." echo "Et si vous voulez vous désister (disparaître de cette liste)," echo " envoyer moi un e-mail (mon login est moreau_j)." if test -z "$opt" ; then ouinon "Voulez-vous continuez l'inscription" if [ $? -ne 0 ] ; then echo "Vous n'avez pas été enregistré, ... domage !" ; exit 1 fi fi aul $fic echo "Vous faîtes désormais partie de la mailing list de ce répertoire." echo "Je viens de m'enregistrer dans la mailing list du bin_pub." | mailx -s "Inscription bin_pub" moreau_j 2>> /dev/null exit $?