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

Hoe kan ik twee bestanden aan elkaar plakken in Unix?

Hoe kan ik een nieuw bestand “new.txt” maken dat een aaneenschakeling is van “file1.txt” en “file2.txt” in Unix?

Antwoorden (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

Als het bestand new.txt een leeg bestand is, kun je gewoon het commando cat gebruiken:

cat file1.txt file2.txt > new.txt

Als new.txt niet leeg is, en je wilt de inhoud houden zoals die is, en alleen de samengevoegde uitvoer van twee bestanden erin appenderen, gebruik dan dit:

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

Als je twee of meer bestanden aan een bestaand bestand wilt toevoegen zonder de inhoud van het bestand (file4.txt) te overschrijven, dan is hieronder een voorbeeld:

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

Zelfs als het bestand file4.txt niet aanwezig is, zou het worden aangemaakt. Als het wel aanwezig is, wordt de inhoud van de andere bestanden er aan toegevoegd.