2011-01-04 09:13:34 +0000 2011-01-04 09:13:34 +0000
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?

Risposte (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

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
6
6
6
2012-03-22 09:19:49 +0000

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.