Les meilleurs intégrateurs JavaScript freelances sont sur Codeur.com

Scripts shell

 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

Le profil du client est reservé aux prestataires abonnés

Créer un compte

2 freelances ont répondu à ce projet

1 proposition de devis en moins de 2h

M
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

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.