47
47
Jak mogę połączyć dwa pliki w systemie Unix?
Jak mogę utworzyć nowy plik “new.txt
”, który jest konkatenacją “file1.txt
” i “file2.txt
” w systemie Unix?
Jak mogę utworzyć nowy plik “new.txt
”, który jest konkatenacją “file1.txt
” i “file2.txt
” w systemie Unix?
cat file1.txt file2.txt > new.txt
jeśli plik new.txt jest pusty, możesz po prostu użyć komendy cat:
cat file1.txt file2.txt > new.txt
jeśli new.txt nie jest pusty, i chcesz zachować jego zawartość taką, jaka jest, a jedynie chcesz dołączyć do niego skumulowane dane wyjściowe z dwóch plików, użyj tego:
cat file1.txt file2.txt >> new.txt
Jeśli chcesz dołączyć dwa lub więcej plików do istniejącego pliku bez nadpisywania jego zawartości (file4.txt
), to poniżej znajduje się przykład:
cat file1.txt file2.txt file3.txt >> file4.txt
Nawet jeśli plik file4.txt
nie jest obecny, zostanie utworzony. Jeśli jest obecny, zawartość innych plików zostanie do niego dołączona.