#! /bin/bash

if [ -z "$1" ] || [ -z "$2" ] || [ -z "$3" ] ; then
  echo Vous devez saisir un identifiant, un mot de passe et un nom non vide
  exit 1
fi

./P.sh verrou1.utilisateur

if [ -f login.txt ] && grep "$1" login.txt > /dev/null ; then
  echo Choisissez un identifiant different de "$1"
  # il faut relacher le verrou avant de terminer le processus
  ./V.sh verrou1.utilisateur 
  exit 1
fi

echo "$1" >> login.txt
./P.sh verrou2.utilisateur
./V.sh verrou1.utilisateur
echo "$2" >> pass.txt
./P.sh verrou3.utilisateur
./V.sh verrou2.utilisateur
echo "$3" >> nom.txt
./V.sh verrou3.utilisateur
