Question probléme avec fichier texte

Plus d'informations
il y a 13 ans 9 mois #11979 par monroig
bonjour a tous

voila ma problématique

j'aimerai via deux ficher txt récupérer certaine valeur
pour en construire un nouveau fichier

il y a un fichier data et un fichier model afin de crée un fichier new

voila les valeur contenu dans les deux fichier de base:

data:

200,460
201,461
202,462

model:

460;p460
461;p461
462;p462


le but étant de faire correspondre 460 du data avec le 460 du model et de faire remplacer p460 par la valeur de 460 de data

La pièce jointe model.txt est absente ou indisponible

Pièces jointes :

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

Plus d'informations
il y a 13 ans 9 mois #11988 par Laurent Dardenne
monroig écrit:

voila ma problématique

Certes, mais quelle est ta question ?

Tutoriels PowerShell

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

Plus d'informations
il y a 13 ans 9 mois #12006 par monroig
Réponse de monroig sur le sujet Re:probléme avec fichier texte
dsl je suis mal exprimé

j'ai réussi à trouver la méthode pour répondre à mes besoin mais je n'arrive pas encore à finaliser

voila le code :

La pièce jointe exemple.ps1 est absente ou indisponible




voila ce que sa affiche dans le new.txt:

464,p464
464,p464
464,p464
464,p464
464,204

ce que j'aimerai que sa affiche :

200,460
201,461
202,462
203,463
204,464


j’espère être plus claire
Pièces jointes :

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

Plus d'informations
il y a 13 ans 9 mois #12007 par Laurent Dardenne
ikillbil écrit:

j’espère être plus claire

Tu veux effectuer une jointure entre les données du fichier Data et celle du fichier Model ?<br><br>Message édité par: Laurent Dardenne, à: 11/06/12 10:18

Tutoriels PowerShell

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

Plus d'informations
il y a 13 ans 9 mois #12008 par monroig
Réponse de monroig sur le sujet Re:probléme avec fichier texte
exactement

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

Plus d'informations
il y a 13 ans 9 mois #12009 par monroig
Réponse de monroig sur le sujet Re:probléme avec fichier texte
gros quiproquos je m'en excuse

Voilà la problématique était : comment parsé un fichier model avec fichier de donné


exemple :
fichier model :

le hg 460 contient le poste p460
le hg 461 contient le poste p461

fichier source :

200,460
201,461

Fichier résultat :

le hg 460 contient le poste 200
le hg 461 contient le poste 201

voici ce que j'ai trouvé :

[code:1]
foreach ($b in cat c:\fichierPW\model.txt )
{
foreach ($ligne in cat c:\fichierPW\data.txt)
{$d=\&quot;p\&quot;+ $ligne.split(\&quot;,\&quot;«»)[1];$resultat = $b -replace $d , $ligne.split(\&quot;,\&quot;«»)[0];
if ($b -match $d)
{
$resultat | out-file -Append C:\fichierPW \new_data1.txt
}
}
}

[/code:1]


Que pensez de ce code ? est-il claire ?
existe-t-il une solution plus simple ?

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

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