Grep et Cut avec un test conditionnel
bonjour
sans transition, mon code qui :
- teste avec une Case
- teste avec IF si l'utilisateur courant est le Root
- si oui, crée un nouveau compte
- sinon, message d'erreur
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
case $rep in
..
;;
4)
IF grep "$USER" /etc/passwd | cut -d: -f1 = root
then
echo 'entrer le nom du compte à creer'
read nom
useradd $nom
else
echo 'erreur'
fi
;;
..
..
esac |
quand j'execute mon script, j'ai l'erreur suivante :
Citation:
cut : =: Aucun fichier ou rep de ce type
cut : root: aucun fichier ou rep de ce type
erreur
Comment est ce que je pourrai rectifier cette erreur ?