#1 Le 09/01/2010, à 22:20
- inscriptiond
Script d'ajout d'utilisateurs
Bonjour;
Je suis débutant en ubuntu et j'aimerais bien si quelqu'un pourrait m'aider de créer un script permettant d'ajouter des utilisateurs, groupe, mot de passe d'une façon automatisée à partir d'un fihicer list.csv qui contient Nom, prenom, date de naissance, poste,...)
Le nom d'utilisateur = nom concaténé avec 2 lettres du prénom
mot de passe = année de naissance.
Le groupe dont il appartient un utilisateur = nom du poste
Je vous remercier d'avance pour votre collaboration
edit modo : déplacé dans Console
Dernière modification par nesthib (Le 09/01/2010, à 23:17)
Hors ligne
#2 Le 09/01/2010, à 23:16
- nesthib
Re : Script d'ajout d'utilisateurs
merci de respecter les règles du forum ne pas poster deux fois le même message. Pense également à poster dans la bonne rubrique.
en ce qui concerne ta requête, tu devrais regarder le manuel des commandes suivantes :
- adduser
- addgroup
- cut (ex. cut -c 1-2)
- awk (ex. awk '{print $2}' )
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#3 Le 17/01/2010, à 05:13
- inscriptiond
Re : Script d'ajout d'utilisateurs
Salut
Pouvez-vous svp me donner la synatxe de la commande qui permet de changer la case (lettres mjuscule et miniscule) d'un nom stocké dans une variable; j'ai recherché partout mais j'en ai rien trouvé pour ubuntu
Merci
Hors ligne
#4 Le 17/01/2010, à 06:30
- Hizoka
Re : Script d'ajout d'utilisateurs
jette un oeil ici : http://forum.ubuntu-fr.org/viewtopic.php?id=364992
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#5 Le 17/01/2010, à 11:28
- nesthib
Re : Script d'ajout d'utilisateurs
il y a plus simple :
variable=unMot
echo ${variable^^}
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#6 Le 17/01/2010, à 11:37
- Hizoka
Re : Script d'ajout d'utilisateurs
pas mal ça, y a moyen de mettre tout en minuscule dans le même genre ?
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#7 Le 17/01/2010, à 12:08
- n3o51
Re : Script d'ajout d'utilisateurs
avec tr
ou
dd if=fichier1 of=fichier2 conv=lcase
Dernière modification par n3o51 (Le 17/01/2010, à 13:03)
Welcome to the real world
________________________________
Hors ligne
#8 Le 17/01/2010, à 12:32
- Totor
Re : Script d'ajout d'utilisateurs
il y a plus simple :
variable=unMot echo ${variable^^}
ouais mais à préciser que ce n'est valable qu'à partir de la v.4 de bash qui n'est pas encore très répendue.
-- Lucid Lynx --
Hors ligne
#9 Le 17/01/2010, à 14:04
- nesthib
Re : Script d'ajout d'utilisateurs
pas mal ça, y a moyen de mettre tout en minuscule dans le même genre ?
ouaips :
${variable,,}
si tu ne mets qu'un seul ^ ou , cela ne modifie que la première lettre
@Totor : c'est vrai! merci de la précision
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne