if ! grep "^$1:" /etc/passwd >/dev/null ; then echo Utilisateur $1 inexistant exit 1 fi if [ -s $2 ] ; then if who|grep "^$1" >/dev/null; #utilisateur connecte write $1 < $2 2>/dev/null else # utilisateur non connecte, envoyer un mail mail $1 < $2 fi else echo fichier $2 inexistant ou vide exit 1 fi