Как я могу создать новый файл " new.txt
", который является объединением " file1.txt
" и " file2.txt
" в Unix?
38
3 ответа
68
cat file1.txt file2.txt > new.txt
13
если файл new.txt является пустым файлом, вы можете просто использовать команду cat:
cat file1.txt file2.txt > new.txt
если new.txt не пустой, и вы хотите сохранить его содержимое таким, как оно есть, и просто хотите добавить в него объединенный вывод двух файлов, используйте это:
cat file1.txt file2.txt >> new.txt
6
Если вы хотите добавить два или более файлов в существующий файл без перезаписи содержимого файла (file4.txt
), то ниже приведен пример:
cat file1.txt file2.txt file3.txt >> file4.txt
Даже если файл file4.txt
отсутствует, он будет создан. Если он присутствует, содержимое других файлов будет добавлено к нему.