#!/bin/bash fichier=Users.csv fichier_a_ecrire=./login.csv rm $fichier_a_ecrire 2> /dev/null touch $fichier_a_ecrire while read ligne do aecrie="" last_name=$(echo $ligne | cut -d "," -f2) # récupération du nom a chaque ligne first_name=$(echo $ligne | cut -d "," -f1) # récupération du prénom a chaque ligne group=$(echo $ligne | cut -d "," -f5) # recupération du groupe a chaque ligne login=$(echo $first_name | cut -c1)$last_name # creation d'un login login=$(echo $login | tr [:upper:] [:lower:]) #passage de toute les lettre du nom et prenom en minuscule login=$(echo $login | tr -dc [:alnum:]) #Prise en compte des caractere uniquement alphabéticonumérique password=$(echo $RANDOM | md5sum | head -c8) #creation d'un mot de passe aecrie="$login;$password;$first_name;$last_name;$group" echo $aecrie >> $fichier_a_ecrire done < $fichier echo "le fichier login.csv a bien été créer"