Question
Double ligne dans un tableau??? (Résolu)
- aurélien
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 17 ans 3 mois #3363
par aurélien
Double ligne dans un tableau??? (Résolu) a été créé par aurélien
Bonjour à tous
J'ai un petit problème de doublons que vous pourrez peut être résoudre...
Voici une partie de mon code
[code:1]
$fichiers = listeFichiers $chemin1
for($i=0,$i -ne $fichiers.nb,$i++){
synchroFichier $fichiers.liste[$i] $chemin1 $chemin2
}
[/code:1]
Mon problème vient de $fichiers.liste[$i], lorsque je l'affiche et que $i=0 j'obtiens 2 fois la même ligne:
-a--- 30/11/2008 17:19 4 test.txt
-a--- 30/11/2008 17:19 4 test.txt
alors que si je met $fichiers.liste[0] j'obtiens un résultat correct: une seule ligne
-a--- 30/11/2008 17:19 4 test.txt
Je ne sais pas si j'ai été très clair mais ce problème est très embêtant et je n'ai vraiment aucune idée d'où cela peut venir.
Merci d'avance pour vos réponses
Message édité par: aurélien, à: 30/11/08 18:00<br><br>Message édité par: Arnaud, à: 1/12/08 22:21
J'ai un petit problème de doublons que vous pourrez peut être résoudre...
Voici une partie de mon code
[code:1]
$fichiers = listeFichiers $chemin1
for($i=0,$i -ne $fichiers.nb,$i++){
synchroFichier $fichiers.liste[$i] $chemin1 $chemin2
}
[/code:1]
Mon problème vient de $fichiers.liste[$i], lorsque je l'affiche et que $i=0 j'obtiens 2 fois la même ligne:
-a--- 30/11/2008 17:19 4 test.txt
-a--- 30/11/2008 17:19 4 test.txt
alors que si je met $fichiers.liste[0] j'obtiens un résultat correct: une seule ligne
-a--- 30/11/2008 17:19 4 test.txt
Je ne sais pas si j'ai été très clair mais ce problème est très embêtant et je n'ai vraiment aucune idée d'où cela peut venir.
Merci d'avance pour vos réponses
Message édité par: aurélien, à: 30/11/08 18:00<br><br>Message édité par: Arnaud, à: 1/12/08 22:21
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 17 ans 3 mois #3364
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:double ligne dans un tableau???
Salut,
aurélien écrit:
aurélien écrit:
aurélien écrit:
En même temps ta boucle me laisse penser que $I contiendrai 0,0 :
[code:1]
$Fichiers.Liste[0,0]
[/code:1]
Mais étant sous la V2 de powershell ta syntaxe n'est pas acceptée, difficile dans ce cas de vérifier cette hypothése.
Dans la boucle utilise le point virgule comme séparateur :
[code:1]
for($i=0;$i -ne $fichiers.nb;$i++){
[/code:1]
aurélien écrit:
Dans la console je suppose ?Mon problème vient de $fichiers.liste[$i], lorsque je l'affiche
aurélien écrit:
L'élément à l'indice zéro contient peut être un tableau...et que $i=0 j'obtiens 2 fois la même ligne:
aurélien écrit:
N'ayant pas sous les yeux le code des scripts utilisés difficile de t'aider. Par exemple on ne connait pas la structure de données contenue dans $fichiers.je n'ai vraiment aucune idée d'où cela peut venir.
En même temps ta boucle me laisse penser que $I contiendrai 0,0 :
[code:1]
$Fichiers.Liste[0,0]
[/code:1]
Mais étant sous la V2 de powershell ta syntaxe n'est pas acceptée, difficile dans ce cas de vérifier cette hypothése.
Dans la boucle utilise le point virgule comme séparateur :
[code:1]
for($i=0;$i -ne $fichiers.nb;$i++){
[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- aurélien
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 17 ans 3 mois #3369
par aurélien
Réponse de aurélien sur le sujet Re:double ligne dans un tableau???
Cela était en effet tout simplement dû à la syntaxe du for, il faut utiliser le ; et non pas la ,
Merci pour votre aide.<br><br>Message édité par: aurélien, à: 1/12/08 18:51
Merci pour votre aide.<br><br>Message édité par: aurélien, à: 1/12/08 18:51
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.077 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Double ligne dans un tableau??? (Résolu)