创建一个批处理文件
如何创建一个批处理脚本,可以从十个不同的文本文件将数据复制到一个文本文件,例如:创建一个批处理文件
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