Question fusion entre deux fichiers

Plus d'informations
il y a 15 ans 4 mois #8032 par jojo
fusion entre deux fichiers a été créé par jojo
Bonjour Les Powershelleurs :laugh:

comment émuler la commande unix paste:

[code:1]paste -d \" \" fic1.txt fic2.txt[/code:1]

[code:1]j'ai 2 fichier fic1.txt

A B C D E
1 2 3 4 5


et fic2.txt

F G
6 7[/code:1]

la sortie que je veux est:
[code:1]A B C D E F G
1 2 3 4 5 6 7[/code:1]

j'ai essayé:

[code:1]cat .\1.txt -join (.\2.txt)[/code:1]

mais apparemment l'opérateur -join ne permet pas de joigner un fichier au fichier source

une idée ?

Graze :laugh:

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

Plus d'informations
il y a 15 ans 4 mois #8033 par jojo
Réponse de jojo sur le sujet Re:fusion entre deux fichiers
j'avance un peu:

[code:1]C:\> $a = cat 1.txt
C:\> $b = cat 2.txt
C:\> $a -join $b

A B C D EF G 6 71 2 3 4 5[/code:1]<br><br>Message édité par: jojo, à: 11/11/10 13:10

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

Plus d'informations
il y a 15 ans 4 mois #8075 par jojo
Réponse de jojo sur le sujet Re:fusion entre deux fichiers
bonjour,

pas de réponse à ma question :blush:

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

Plus d'informations
il y a 15 ans 4 mois #8101 par Jacques Barathon
Hello,

Une réponse possible :

[code:1]
$t1=type fic1.txt
$t2=type fic2.txt
for ($i=0; $i -lt $t1.length; $i++) {$t1[$i],$t2[$i] -join \&quot; \&quot;}
[/code:1]

Cette solution suppose que les deux fichiers ont le même nombre de lignes. Si ce n'est pas le cas, il faudra développer un peu le code.

Janel

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

Plus d'informations
il y a 15 ans 4 mois #8110 par jojo
Réponse de jojo sur le sujet Re:fusion entre deux fichiers
merci janel

janel écrit:

Cette solution suppose que les deux fichiers ont le même nombre de lignes. Si ce n'est pas le cas, il faudra développer un peu le code.


le problème est là, les fichiers à fusionner peuvent ne pas avoir un nombre identique de lignes...j'essayerais de développer ton code..mais si j'échoue..je promets que je retournerais :P

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

Plus d'informations
il y a 15 ans 4 mois #8123 par Laurent Dardenne
Peut être que ceci peut t'aider.

Tutoriels PowerShell

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

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