2011-01-04 09:13:34 +0000 2011-01-04 09:13:34 +0000
47
47

Comment puis-je concaténer deux fichiers sous Unix ?

Comment puis-je créer un nouveau fichier “new.txt” qui est une concaténation de “file1.txt” et “file2.txt” sous Unix ?

Réponses (3)

75
75
75
2011-01-04 09:14:18 +0000
cat file1.txt file2.txt > new.txt
15
15
15
2011-11-10 11:01:54 +0000

si le fichier new.txt est un fichier vide, vous pouvez simplement utiliser la commande cat :

cat file1.txt file2.txt > new.txt

si new.txt n'est pas vide, et que vous voulez garder son contenu tel quel, et que vous voulez juste y ajouter la sortie concaténée de deux fichiers alors utilisez ceci :

cat file1.txt file2.txt >> new.txt
6
6
6
2012-03-22 09:19:49 +0000

Si vous souhaitez ajouter deux ou plusieurs fichiers à un fichier existant sans écraser le contenu du fichier (file4.txt), voici un exemple :

cat file1.txt file2.txt file3.txt >> file4.txt

Même si le fichier file4.txt n'est pas présent, il sera créé. S'il est présent, le contenu des autres fichiers lui sera ajouté.