Les meilleurs intégrateurs JavaScript freelances sont sur Codeur.com
Fermé·Moins de 500 €·2 offres·616 vues
Ecrire un shell script permettant de rajouter un utilisateur au système.
(comme vous n’avez pas les droits root, vous ferez une copie du fichier /etc/passwd
dans votre répertoire puis vous créerez un répertoire dans votre arborescence pour
recevoir les répertoires home des nouveaux utilisateurs).
La fonction suivante, d’affichage de l’usage du script, vous donnera le format souhaité :
Usage()
{
echo "Usage : "
echo –n "$0 login [-g groupe] [-r répertoire]
echo "[-s shell] [-i info] [-u uid] "
exit
}
Ce script devra :
- vérifier que le nombre d’arguments est correct (au moins un : login),
- récupérer les arguments,
- vérifier que le login :
- commence bien par une lettre : [a-z]*
- ne contient pas de caractère spéciaux : *[a-zA-Z0-9]*
- ne compte pas plus de 8 caractères : ? ? ? ? ? ? ? ?
- n’est pas déjà utilisé (grep),
- que le groupe existe bien dans /etc/group,
- que le répertoire parent existe bien,
- que le champ info ne contient pas le caractère ‘ :’ : *[ ! :]*
Budget indicatif : Moins de 500 €
Publication : 21 novembre 2019 à 16h18
Profils recherchés : Intégrateur de script freelance
2 freelances ont répondu à ce projet
1 proposition de devis en moins de 2h
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.