Bash: Trop d'arguments

J'ai codé le script suivant pour ajouter des utilisateurs à partir d'un fichier texte. Il fonctionne, mais j'obtiens une erreur qui dit que "trop d'arguments"; quel est le problème?

#!/bin/bash

file=users.csv

while IFS="," read USRNM DOB SCH PRG PST ENROLSTAT ; do

if [ $ENROLSTAT == Complete ] ;
then
useradd $USRNM -p $DOB

else

echo "User $USRNM is not fully enrolled"
fi

done < $file

#cat users.csv | head -n 2 | tail -n 1
Merci de poster le code ici, car après l'image disparaît la question restera incomplète et inutile.
Ne serait-il pas plus facile de poster la source, plutôt que l'image de la source?
Donc, désolé, ce cours matériel, le logiciel anti-plagiat serait l'attraper et j'ai peu de marques
Le code est à partir d'un autre site: daniweb
n'est pas j'ai codé le script, j'ai été l'ouverture d'un autre site qui résout l'argument d'erreur, mais il n'est d'aucune aide

OriginalL'auteur LatinUnit | 2011-11-30