Fusionner deux fichiers txt

Résolu
ElieB -  
 ElieB -
Bonjour,

J'ai les deux fichiers ci-dessous:

# cat file1.txt
a1 azert
2f azerT
d3 qwert
4g Qwert

# cat file2.txt
A12F poiu
B12F poiU
C12F Poiu
D12F poIu

Je veux avoir un seul fichier comme ci-dessous:

# cat result.txt
a1 azert
A12F poiu
2f azerT
B12F poiU
d3 qwert
C12F Poiu
4g Qwert
D12F poIu


Pourriez-vous m'aider svp?
A voir également:

5 réponses

jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Utilise paste, qui est dans coreutils, donc normalement disponible dans toute bonne distribution end-user.
johand@bata:~/src/CCM/BASH$ paste -d "\n" file1.txt file2.txt 
a1 azert
A12F poiu
2f azerT
B12F poiU
d3 qwert
C12F Poiu
4g Qwert
D12F poIu


man 1 paste

2
Utilisateur anonyme
 
L'ordre est-il important ?
1
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
$ paste -d '\n' file1.txt file2.txt
a1 azert
A12F poiu
2f azerT
B12F poiU
d3 qwert
C12F Poiu
4g Qwert
D12F poIu
1
UnGnU Messages postés 1158 Date d'inscription   Statut Contributeur Dernière intervention   158
 
Salut,

paste file1.txt file2.txt | sed 's/\t/\n/' >result.txt

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ElieB
 
Bonjour,

J'ai testé les deux cmd et elles sont OK.

Merci de votre aide.
0