Question
manipulation de fichiers : pb de performances
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 7 mois #5111
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:manipulation de fichiers : le retour
skeleton18 écrit:

[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
Oui tu as raison je me suis planté dans la visu de mes testsMais ça ne marche pas... Ca ne me mets que la première du fichier1 dans le fichier2... :-/
[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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 7 mois #5112
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:manipulation de fichiers : le retour
Salut Arnaud,
Arnaud écrit:
Un script batch imbriqué( boucle for /F) peut très bien faire l'affaire.
Arnaud écrit:
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...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.
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
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- manipulation de fichiers : pb de performances