首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >批合并来自不同文件夹的多个文本文件

批合并来自不同文件夹的多个文本文件
EN

Stack Overflow用户
提问于 2014-01-18 15:30:38
回答 1查看 5.2K关注 0票数 1

我搜索了这个网站,但是我找到的所有例子都是当有人想把所有的文件合并到一个文件中时。

我是Win 7 x64。

我有两个文件夹,每个文件夹中有250个文本文件,两个文件夹之间的文件名(文本文件)是相同的。

示例:

代码语言:javascript
复制
Folder A:
file001.txt
file002.txt
file003.txt

Folder B:
file001.txt
file002.txt
file003.txt

所有这些文件(以及跨文件夹)中的内容是不同的。文件名本身也有很大的差异(例如,我只是将它们命名为上面所示)。

现在我想将A文件夹中的文件合并为B文件夹中的文件。

我想这么做:

代码语言:javascript
复制
Merge FolderA\file001.txt to FolderB\file001.txt
Merge FolderA\file002.txt to FolderB\file002.txt
etc.

因此,如果file001.txt (文件夹A)有500行,file001.txt (文件夹B)有300行,那么合并文件001.txt(文件夹B)之后应该有800行。

现在我必须打开文件夹A中的文件,复制所有,转到文件夹B,打开第二个文件,粘贴,保存。对于250个文件来说,这太过分了。

有人知道如何像上面解释的那样对来自不同文件夹的文本文件进行批处理吗?

我只想选择文件夹1中的所有250个文件,复制它们,粘贴到文件夹2中,并将它们全部合并到它们的counterparts...but中--我想这样的解决方案是不存在的。如果你知道这样做的程序或批处理命令,我会全神贯注。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-18 16:36:28

代码语言:javascript
复制
For %%a in (Folder1\*.txt) do type "%%~a" >> "Folder2\%%~nxa"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21206110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档