Question
fusion entre deux fichiers
- jojo
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 187
- Remerciements reçus 0
il y a 15 ans 4 mois #8032
par jojo
fusion entre deux fichiers a été créé par jojo
Bonjour Les Powershelleurs 
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
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
Connexion ou Créer un compte pour participer à la conversation.
- jojo
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 187
- Remerciements reçus 0
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
[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.
- jojo
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 187
- Remerciements reçus 0
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
pas de réponse à ma question
Connexion ou Créer un compte pour participer à la conversation.
- Jacques Barathon
- Hors Ligne
- Administrateur
-
Réduire
Plus d'informations
- Messages : 576
- Remerciements reçus 0
il y a 15 ans 4 mois #8101
par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:fusion entre deux fichiers
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 \" \"}
[/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
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 \" \"}
[/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.
- jojo
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 187
- Remerciements reçus 0
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:
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
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
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 15 ans 4 mois #8123
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:fusion entre deux fichiers
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.043 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- fusion entre deux fichiers