在Linux中,可以使用cat
命令来合并文件
cat file1.txt file2.txt > combined_file.txt
这将把file1.txt
和file2.txt
的内容按顺序合并到combined_file.txt
中。如果combined_file.txt
已经存在,它的内容将被覆盖。如果你想保留两个源文件的内容,可以使用>>
操作符:
cat file1.txt file2.txt >> combined_file.txt
cat file1.txt file2.txt file3.txt > combined_files.txt
这将把file1.txt
、file2.txt
和file3.txt
的内容按顺序合并到combined_files.txt
中。同样,如果combined_files.txt
已经存在,它的内容将被覆盖。如果你想保留所有源文件的内容,可以使用>>
操作符:
cat file1.txt file2.txt file3.txt >> combined_files.txt
注意:cat
命令不会检查文件的字符编码或行尾格式,这可能会导致在不同操作系统之间合并文件时出现问题。在这种情况下,你可以使用dos2unix
和unix2dos
工具来转换文件的字符编码和行尾格式。