Question Savoir compter

Plus d'informations
il y a 14 ans 8 mois #10104 par Gilles
Savoir compter a été créé par Gilles
Bonjour,
voila j'utilise un fichier texte formater de la sorte :

nom,prenom
nom1,prenom1
nom2,prenom2

En utilisant cette méthode j'arrive à séparer nom et prenom que je peux attribuer à deux variables

$nom
$prenom

[code:1]#recupération des données dans le fichier nouveau_utilisateurs.txt
$utils = get-content \"d:\nouveau_utilisateur.txt\";
#récupération des données avec séparateur ;
$char = $utils.split(\",\"«»);[/code:1]

Par contre pour passer à la ligne d'en dessous et que mon script fonctionne pour plus d'une personne je ne vois comment faire si vous pouvez m'aider.

Cordialement
Gilles

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

Plus d'informations
il y a 14 ans 8 mois #10105 par LEON
Réponse de LEON sur le sujet Re:Savoir compter
Bonjour,

Tu dois parcourir le tableau que ca te crée.
$utils[0], $utils[1], ...


Cordialement,

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

Plus d'informations
il y a 14 ans 8 mois #10107 par Gilles
Réponse de Gilles sur le sujet Re:Savoir compter [Résolu]
Merci c'est exactement cela

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

Plus d'informations
il y a 14 ans 8 mois #10108 par LEON
Réponse de LEON sur le sujet Re:Savoir compter [Résolu]
Au cas où:

[code:1][/code:1]$Prenom = Get-Content D:\Technique\Script\POWERSHELL\user.txt | ForEach { $_.Split(',')[0].Trim() }
$Nom = Get-Content D:\Technique\Script\POWERSHELL\user.txt | ForEach { $_.Split(',')[1].Trim() }[code:1][/code:1]

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

Plus d'informations
il y a 14 ans 8 mois #10109 par Richard Lazaro
Réponse de Richard Lazaro sur le sujet Re:Savoir compter [Résolu]
Bonjour,

Il y a quand même plus optimisé :

[code:1]
Get-Content D:\\Technique\\Script\\POWERSHELL\\user.txt | ForEach {
$prenoms += @($_.Split(',')[0].Trim())
$noms += @($_.Split(',')[1].Trim())
}
[/code:1]

Bien Cordialement,
Richard Lazaro.

Think-MS : (Get-Life).Days | %{ Learn-More }

\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein

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

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