Question manipulation de fichiers : pb de performances

Plus d'informations
il y a 16 ans 7 mois #5111 par Laurent Dardenne
skeleton18 écrit:

Mais ça ne marche pas... Ca ne me mets que la première du fichier1 dans le fichier2... :-/

Oui tu as raison je me suis planté dans la visu de mes tests :unsure:
[code:1]
gc $first_file -readcount 500 | Foreach-Object {$_}|
foreach {
$k = $_.split(' ')
\"{0} {1} {2}\" -F $k[2], $k[1], $k[3]
} |
Out-File -Append $second_file -Encoding Default
[/code:1]
TotalCount ne fait qu'envoyer le nb de ligne précisé. Du coup il faut ajouter un segment qui traite le tableau reçu élément par élément.
Cela devrait aller mieux ainsi :)

Tutoriels PowerShell

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

Plus d'informations
il y a 16 ans 7 mois #5112 par Laurent Dardenne
Salut Arnaud,
Arnaud écrit:

Nous avons déjà eu par le passé l'occasion de discuter des performances de PowerShell et notamment de l'accès au système de fichiers.

C'est sur que c'est la première idée qui m'est venu à l'esprit, mais de débuter PS en attaquant directement les API .NET ce n'est peut être le meilleur moyen...

Un script batch imbriqué( boucle for /F) peut très bien faire l'affaire.

Tutoriels PowerShell

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

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