如何創建一個批處理腳本,可以從十個不同的文本文件將數據複製到一個文本文件,例如:創建一個批處理文件
test1.txt
test2.txt
test3.txt
test4.txt
將數據複製到一個文本文件中:
final.txt = test1.txt
test2.txt
test3.txt
test4.txt
如何創建一個批處理腳本,可以從十個不同的文本文件將數據複製到一個文本文件,例如:創建一個批處理文件
test1.txt
test2.txt
test3.txt
test4.txt
將數據複製到一個文本文件中:
final.txt = test1.txt
test2.txt
test3.txt
test4.txt
你並不需要一個批處理文件,該copy
命令可以自己做這一切:
copy test1.txt + text2.txt + ... +testN.txt final.txt
或者:
copy "test*.txt" final.txt
只需使用type命令
type test1.txt test2.txt test3.txt text4.txt > final.txt
文件的內容將被寫入final.txt文件,而這些文件的名稱被寫入stderr(所以仍然會出現在命令提示符窗口中) 。如果你不想標準錯誤輸出不那麼
(type test1.txt & type test2.txt & type test3.txt & type text4.txt) > final.txt
無論哪種方式,final.txt的內容是所有輸入文件的concatentation。
如果你不想要的stderr輸出,你可以簡單地追加'2> nul'在第一個命令行的末尾... – Joey 2011-04-09 15:27:58
謝謝但我的問題是我想複製這個文本文件的內部數據 – ketan 2011-04-11 07:59:43
對不起,我誤解了這個問題。我的solutiuon和@Mat的一個將會把final.txt的內容留在內容的連接中文件test1.txt ... testN.txt。只是各種windows的方式做unix命令'cat test1.txt test2.txt ... testN.txt> final.txt' – Sodved 2011-04-11 08:55:45
謝謝,但我的問題是我想複製這個文本文件的內部數據 – ketan 2011-04-11 07:58:57