Velvet Star Monitor

Standout celebrity highlights with iconic style.

news

How can I concatenate two files in Unix?

Writer Sebastian Wright

How can I create a new file "new.txt" that is a concatenation of "file1.txt" and "file2.txt" in Unix?

1

3 Answers

cat file1.txt file2.txt > new.txt
3

if the file new.txt is an empty file, you can simply use the cat command :

cat file1.txt file2.txt > new.txt

if new.txt is not empty, and you want to keep its content as it is, and just want to append the concatenated output of two files into it then use this:

cat file1.txt file2.txt >> new.txt

If you want to append two or more files to an existing file without overwriting the file's (file4.txt) content, then below is an example:

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

Even if the file file4.txt is not present, it would get created. If it is present, the other files' contents would get appended to it.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy