diff --git a/sisr1/tp04_scripts_admin/tp04/createGroups.sh b/sisr1/tp04_scripts_admin/tp04/createGroups.sh index 34e604e..62a4d7c 100644 --- a/sisr1/tp04_scripts_admin/tp04/createGroups.sh +++ b/sisr1/tp04_scripts_admin/tp04/createGroups.sh @@ -6,28 +6,21 @@ do metier=$(echo $ligne | cut -d "," -f5 ) # A chaque itération, stocke le métier dans $metier # Vérification de la présence du groupe accountant -> ajout de la fonction "accountant" à $groups - if [[ $(echo $ligne | grep "Accountant") != "" ]] ; then - groups=$groups" accountant " + if [[ $(echo $ligne | grep $metier) != "" ]] ; then + groupadd $metier fi - - # Vérification de la présence du groupe management -> ajout de la fonction "management" à $groups - if [[ $(echo $ligne | grep "Management") != "" ]] ; then - groups=$groups" management " - fi - # Vérification de la présence du groupe production -> ajout de la fonction "production" à $groups - if [[ $(echo $ligne | grep "Production") != "" ]] ; then - groups=$groups" production " - fi - - # Vérification des groupes crées - tail /etc/group - - - - + + + + + + done < $file # Permet d'inclure le fichier à la boucle +# Vérification des groupes crées +tail /etc/group +