如何将一个文件的文本添加到另一个文件“多文本文件”

时间:2011-08-28 12:49:55

标签: dos

如果有人帮我解决以下问题,我将不胜感激, 我有一个文件hello.txt包含文本“Hello all”,我希望这个文本添加多个其他文件有文本“this me”,并且第一个文本在每个文件上面:

hello.txt有text =“Hello all” 多文件1.txt             2.txt             3.txt             4.txt             5.txt             。             。            20.txt 并且都有一个文本“这个我”

- 我需要的结果 1.txt ..... 20.txt文本是“你好我这一切”

我该怎么做

谢谢,

2 个答案:

答案 0 :(得分:1)

您可以使用copy或xcopy dos命令将多个文本文件复制到第三个文件。您可以使用通配符为第一个(源)文件名执行此操作。例如,如果当前文件夹中有两个文件名为test1.txt和test2.txt,则可以使用以下命令将这两个文件的内容复制到名为destination.txt的文件中:

copy test?.txt destination.txt

如果您需要对上面提到的文件执行此操作,可以使用一些重命名命令创建一个.bat文件,以允许该副本使用通配符:

rename 1.txt hello2.text
copy hello?.text 1.txt 
del hello2.txt

您应该在开始之前制作这些文件的备份副本,以防出现错误或无法正常工作。

答案 1 :(得分:0)

for /L %v in (1,1,20) do (
    for /F "tokens=*" %l in (hello.txt) do echo %l this is me > %v.txt
)
相关问题