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

如何在Unix中连接两个文件?

如何在Unix中创建一个由 “new.txt"和 ”file1.txt“连在一起的新文件 ”file2.txt“?

答案 (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

如果文件new.txt是一个空文件,你可以简单地使用cat命令:

cat file1.txt file2.txt > new.txt

如果new.txt不是空的,你想保持它的内容不变,只是想把两个文件的连接输出附加到它里面,那么就使用这个命令。

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

如果你想在不覆盖文件(file4.txt)内容的情况下将两个或更多的文件追加到一个现有的文件中,那么下面是一个例子:

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

即使文件file4.txt不存在,它也会被创建。如果它存在,其他文件的内容将被附加到它上面。