Script bash tester avant creation d'un repertoire !
DARMANKO
-
DARMANAKO -
DARMANAKO -
Bonjour,
je suis étudiant stagiaire dans un centre de recherche et j'ai comme sujet de mémoire installation et administration et automatisation d'un serveur samba sous linux.les répertoires de partages doivent être créer automatiquement en fonction d'un resultat du test sur un fichier csv (un fichier qui contient un tableau (excel) dont les contenu des case sont separes par une virgule ou point virgule ou tabulation ).
Mon probleme c'est comment parcourir le fichier csv et faire le test avec un SCRIPT BASH
ex: tester si le prof A doit faire cour sur la classe 1. si oui on cree le repertoire sinon on saute .
..............................................................
//////// |CLASSE1 |CLASSE2 |CLASSE3 |CLASSE4 |
...........................................................................
PROF A |---OUI----|---NON---|----OUI---|---NON----|
...........................................................................
PROF B |---NON---|----OUI---|----OUI---|---NON----|
...........................................................................
je suis étudiant stagiaire dans un centre de recherche et j'ai comme sujet de mémoire installation et administration et automatisation d'un serveur samba sous linux.les répertoires de partages doivent être créer automatiquement en fonction d'un resultat du test sur un fichier csv (un fichier qui contient un tableau (excel) dont les contenu des case sont separes par une virgule ou point virgule ou tabulation ).
Mon probleme c'est comment parcourir le fichier csv et faire le test avec un SCRIPT BASH
ex: tester si le prof A doit faire cour sur la classe 1. si oui on cree le repertoire sinon on saute .
..............................................................
//////// |CLASSE1 |CLASSE2 |CLASSE3 |CLASSE4 |
...........................................................................
PROF A |---OUI----|---NON---|----OUI---|---NON----|
...........................................................................
PROF B |---NON---|----OUI---|----OUI---|---NON----|
...........................................................................
A voir également:
- Script bash tester avant creation d'un repertoire !
- Flash drive tester - Télécharger - Divers Utilitaires
- Tester son pc - Guide
- Script vidéo youtube - Guide
- Creation compte gmail - Guide
- Création site web - Guide
1 réponse
Bonjour,
Tu peux lire ton fichier ligne par ligne :
https://forums.commentcamarche.net/forum/affich-37620017-comment-lire-un-fichier-ligne-par-ligne
Ensuite tu peux regarder si cette ligne a un format qui laisse penser que celle-ci contient une information pertinente (par exemple à l'aide de
Puis à chaque fois que tu trouves un OUI, tu déclenches un
Après je ne te cache pas que plus le fichier csv est simple à parser, plus ton projet est simple à réaliser. Idéalement il devrait ressembler à ceci :
Bonne chance
Tu peux lire ton fichier ligne par ligne :
https://forums.commentcamarche.net/forum/affich-37620017-comment-lire-un-fichier-ligne-par-ligne
Ensuite tu peux regarder si cette ligne a un format qui laisse penser que celle-ci contient une information pertinente (par exemple à l'aide de
grep).
Puis à chaque fois que tu trouves un OUI, tu déclenches un
mkdir -p.
Après je ne te cache pas que plus le fichier csv est simple à parser, plus ton projet est simple à réaliser. Idéalement il devrait ressembler à ceci :
# nom classe1 ...
prof_a y n y n
prof_b n y y n
Bonne chance
DARMANAKO
ok je vais essayer merci !!