Vérifier présence d'une valeur dans un tableau...
Résolu
Swiss Knight
Messages postés
1956
Date d'inscription
Statut
Membre
Dernière intervention
-
Swiss Knight Messages postés 1956 Date d'inscription Statut Membre Dernière intervention -
Swiss Knight Messages postés 1956 Date d'inscription Statut Membre Dernière intervention -
Salut tout le monde,
J'ai un tableau qui contient des noms de fichiers dans la 1ère colonne et une variable pouvant valoir 00, 10, ou 11 dans la deuxième colonne.
Il se peut que certains noms de fichiers apparaissent à double (voire plus), mais que la valeur de la 2ème colonne change.
Exemple :
$ cat plop
/chemin/fichier_1 00
/chemin/fichier_1 11
/chemin/fichier_1 10
/chemin/fichier_2 11
/chemin/fichier_3 10
/chemin/fichier_4 00
/chemin/fichier_4 11
/chemin/fichier_5 00
/chemin/fichier_5 10
/chemin/fichier_6 00
/chemin/fichier_6 11
/chemin/fichier_7 00
/chemin/fichier_7 11
etc.
La valeur dans la seconde colonne est un vérificateur. Et pour un fichier, cette valeur doit au moins une fois être égale à 11. Si c'est le cas, tant mieux, je n'ai pas besoin de faire autre chose avec ces fichiers. Par contre, si ce n'est pas le cas, il y a un problème que je vais devoir vérifier à la main.
Je souhaite donc extraire le noms de ces fichiers "problématiques" dans un autre fichier.
J'ai près de 2000 entrées dans le fichier plop à vérifier pour savoir si toutes possèdent au moins une fois la valeur 11 dans la seconde colonne.
Dans mon exemple ci-dessus, seuls fichier_3 et fichier_5 posent problème puisqu'il n'ont pas de valeur 11 au moins une fois.
On remarque dans ce cas, que fichier_3 n'apparait qu'une seule fois aussi, ce qui complique un peu la recherche.
J'espère avoir été suffisamment clair :S !
Merci beaucoup.
"Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement." -A. Einsten-
J'ai un tableau qui contient des noms de fichiers dans la 1ère colonne et une variable pouvant valoir 00, 10, ou 11 dans la deuxième colonne.
Il se peut que certains noms de fichiers apparaissent à double (voire plus), mais que la valeur de la 2ème colonne change.
Exemple :
$ cat plop
/chemin/fichier_1 00
/chemin/fichier_1 11
/chemin/fichier_1 10
/chemin/fichier_2 11
/chemin/fichier_3 10
/chemin/fichier_4 00
/chemin/fichier_4 11
/chemin/fichier_5 00
/chemin/fichier_5 10
/chemin/fichier_6 00
/chemin/fichier_6 11
/chemin/fichier_7 00
/chemin/fichier_7 11
etc.
La valeur dans la seconde colonne est un vérificateur. Et pour un fichier, cette valeur doit au moins une fois être égale à 11. Si c'est le cas, tant mieux, je n'ai pas besoin de faire autre chose avec ces fichiers. Par contre, si ce n'est pas le cas, il y a un problème que je vais devoir vérifier à la main.
Je souhaite donc extraire le noms de ces fichiers "problématiques" dans un autre fichier.
J'ai près de 2000 entrées dans le fichier plop à vérifier pour savoir si toutes possèdent au moins une fois la valeur 11 dans la seconde colonne.
Dans mon exemple ci-dessus, seuls fichier_3 et fichier_5 posent problème puisqu'il n'ont pas de valeur 11 au moins une fois.
On remarque dans ce cas, que fichier_3 n'apparait qu'une seule fois aussi, ce qui complique un peu la recherche.
J'espère avoir été suffisamment clair :S !
Merci beaucoup.
"Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement." -A. Einsten-
A voir également:
- Vérifier présence d'une valeur dans un tableau...
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Verifier compatibilite windows 11 - Guide
Un ch'tit bug en instance d'être réglé dès qu'il y aura un dev dans le cockpit ;-\