Board logo

标题: [文本处理] 求助批处理把4个文件夹下的同名TXT文件内容合并 [打印本页]

作者: rk800413    时间: 2020-5-16 14:23     标题: 求助批处理把4个文件夹下的同名TXT文件内容合并

4个不同文件夹下面的都有很多文件,同名TXT文件内容合并
文件夹1=HSL
文件夹2=XGB
文件夹3=THS
文件夹4=CLS


每个文件夹下面都有很多个文件,里面都会存在同样名字的TXT文件,怎么合并但是不修改名称
作者: Batcher    时间: 2020-5-16 14:33

回复 1# rk800413


假设4个文件夹放在 C:\test 文件夹下面
把这个 1.bat 也放到 C:\test 文件夹下面执行
  1. @echo off
  2. cd /d "%~dp0"
  3. set "NewFolder=合并"
  4. if not exist "%NewFolder%" (
  5.     md "%NewFolder%"
  6. )
  7. for %%a in (HSL XGB THS CLS) do (
  8.     for %%b in (%%a\*.txt) do (
  9.         >> "%NewFolder%\%%~nxb" type "%%b"
  10.         >> "%NewFolder%\%%~nxb" echo,
  11.     )
  12. )
复制代码

作者: smss    时间: 2020-5-16 15:41

  1. for /r %%i in (*.txt) do copy "合并.txt"/a+"%%i"/a "合并.txt"
复制代码

作者: rk800413    时间: 2020-5-16 18:56

谢谢2位大神,我先试试
作者: rk800413    时间: 2020-5-16 19:04

回复 2# Batcher

谢谢非常满意,就是这个效果
作者: 大地    时间: 2020-5-16 20:56

回复 2# Batcher

老师:

你的代码如果少了这句  >> "%NewFolder%\%%~nxb" echo,  也能正常运行 ①加了这句有什么作用,     ②echo,又是什么意思,没有他运行空白,平时echo是显示的意思 在这里是什么意思,看不懂
能否帮我解释一下  让我学习学习,谢谢
作者: Batcher    时间: 2020-5-16 21:06

回复 6# 大地


    这句的意思是添加一个空行
作者: rk800413    时间: 2020-5-18 08:46

回复 2# Batcher
非常感谢确实可以,能不能排序时候时间最新的排在上面

倒序排列,中间的时间按照从大到小排列
下面文本很多,
===============
【选股宝】0|600004|2019-09-19此前因收购智游网安新增移动应用安全服务业务而业绩大增|0.000
【选股宝】0|000014|2019-11-07 公告 【重组事项获有条件通过】|0.000
【选股宝】0|002004|2020-02-17 其他 【公司收购智游网安控股权,其爱拥有移动安全咨询、移动安全培训、移动安全检测、移动安全加固等业务】|0.000
【选股宝】0|300004|2020-02-18 网络安全 【公司收购智游网安控股权,其爱拥有移动安全咨询、移动安全培训、移动安全检测、移动安全加固等业务】|0.000
【选股宝】0|003245|2020-02-19 网络安全 【公司收购智游网安控股权,其爱拥有移动安全咨询、移动安全培训、移动安全检测、移动安全加固等业务】|0.000
【选股宝】0|688004|2020-02-20 网络安全 【公司收购智游网安控股权,其爱拥有移动安全咨询、移动安全培训、移动安全检测、移动安全加固等业务】|0.000
【选股宝】0|000004|2020-02-21 网络安全 【公司收购智游网安控股权,其爱拥有移动安全咨询、移动安全培训、移动安全检测、移动安全加固等业务】|0.000
【选股宝】0|003004|2020-02-24 华为产业链 【公司子公司国科互娱运用联合运营等方式与华为等国内主流的渠道商建立了合作关系;收购智游网安拥有移动安全咨询等业务】|0.000
【选股宝】0|002104|2020-02-25 华为产业链 【公司子公司国科互娱运用联合运营等方式与华为等国内主流的渠道商建立了合作关系;收购智游网安拥有移动安全咨询等业务】|0.000
【选股宝】0|000004|2020-02-28 华为产业链 【公司子公司国科互娱运用联合运营等方式与华为等国内主流的渠道商建立了合作关系;收购智游网安拥有移动安全咨询等业务】|0.000
【选股宝】0|200004|2020-03-02 华为产业链 【公司子公司国科互娱运用联合运营等方式与华为等国内主流的渠道商建立了合作关系;收购智游网安拥有移动安全咨询等业务】|0.000
【选股宝】0|630004|2020-04-09 华为产业链 【公司子公司国科互娱运用联合运营等方式与华为等国内主流的渠道商建立了合作关系;收购智游网安拥有移动安全咨询等业务】|0.000
【选股宝】0|680004|2020-05-13 华为产业链 【公司子公司国科互娱运用联合运营等方式与华为等国内主流的渠道商建立了合作关系;收购智游网安拥有移动安全咨询等业务】|0.000




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2