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?
Hoe kan ik een nieuw bestand “new.txt
” maken dat een aaneenschakeling is van “file1.txt
” en “file2.txt
” in Unix?
cat file1.txt file2.txt > new.txt
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
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.