Important injection contenu txt dans ps1

Plus d'informations
il y a 10 ans 8 mois #20345 par gaetan
Bonjour

Pour faire simple j'ai un fichier txt de 800 lignes et 6 colonne séparé par des virgules

je veut l'importer sous powershell sous forme d'objet afin de pouvoir faire des tri et trituré cela

J'ai fait un code rapide de test ci dessous , mais j'ai un pb , dans ma variable $d je peut filtrer sur ma colonne C1 ou C2 $d.C1 par ex j'obtiens bien les valeurs de la premiere colonne

Lorsque j'ajoute le contenu de la variable dans un tableau je perds la propriete des colonnes et je ne peut plus filter sur ma colonne C1

Mon but et de faire un foreach de mes 800 lignes afin de les integrés dans un tableau et de filtrer sur ma colonne C1 avec $maliste.C1

Quel est l'astuce pour y arriver ? , j'ai déjà essayé de rajouter [array] devant idem

merci de votre aide :)

[code:1]
$d = New-Object PSObject
$d | Add-Member -Name C1 -MemberType NoteProperty -Value \"valeur1C1\"
$d | Add-Member -Name C2 -MemberType NoteProperty -Value \"valeur1C2\"
# $d | Add-Member -Name C3 -MemberType NoteProperty -Value \"c1\"
# $d | Add-Member -Name C4 -MemberType NoteProperty -Value \"d1\"
# $d | Add-Member -Name C5 -MemberType NoteProperty -Value \"e1\"
# $d | Add-Member -Name C6 -MemberType NoteProperty -Value \"f1\"

$e = New-Object PSObject
$e | Add-Member -Name C1 -MemberType NoteProperty -Value \"valeur2C1\"
$e | Add-Member -Name C2 -MemberType NoteProperty -Value \"valeur2C1\"
# $e | Add-Member -Name C3 -MemberType NoteProperty -Value \"c2\"
# $e | Add-Member -Name C4 -MemberType NoteProperty -Value \"d2\"
# $e | Add-Member -Name C5 -MemberType NoteProperty -Value \"e2\"
# $e | Add-Member -Name C6 -MemberType NoteProperty -Value \"f2\"






$MaListe = @()



$MaListe+= $d
$MaListe+= $e

$MaListe
[/code:1]

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 8 mois #20346 par gaetan
Réponse de gaetan sur le sujet Re:injection contenu txt dans ps1
finalement en faisant | select C1 cela resouds mon pb...

cdt

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.051 secondes
Propulsé par Kunena