47
47
Come posso concatenare due file in Unix?
Come posso creare un nuovo file “new.txt
” che è una concatenazione di “file1.txt
” e “file2.txt
” in Unix?
Come posso creare un nuovo file “new.txt
” che è una concatenazione di “file1.txt
” e “file2.txt
” in Unix?
cat file1.txt file2.txt > new.txt
se il file new.txt è un file vuoto, potete semplicemente usare il comando cat:
cat file1.txt file2.txt > new.txt
se new.txt non è vuoto, e volete mantenere il suo contenuto così com'è, e volete solo aggiungervi l'output concatenato di due file, allora usate questo:
cat file1.txt file2.txt >> new.txt
Se volete aggiungere due o più file a un file esistente senza sovrascrivere il contenuto del file (file4.txt
), ecco un esempio:
cat file1.txt file2.txt file3.txt >> file4.txt
Anche se il file file4.txt
non è presente, verrà creato. Se è presente, il contenuto degli altri file verrebbe aggiunto ad esso.