Board logo

标题: [文本处理] [已解决]批处理怎样在txt文本结尾处批量添加加指定字符? [打印本页]

作者: sunflowerr_88    时间: 2010-12-25 01:01     标题: [已解决]批处理怎样在txt文本结尾处批量添加加指定字符?

昨晚在批处理之家解决我一个大问题,真心感谢解答的朋友!
还有个问题:
有a,b,c三个文件夹,每个文件夹中都有着大量(近千个)txt文本
要求:
1、每个文本在结尾处自动添加指定字符(比如:谢谢阅读,恳请指正!)
2、最好能一次性批处理完成哦~~~
实在不行,一个一个文件夹分别完成也行,就是别让我一个一个文件打开手工添加。。。。。。。。。。。。
再次感谢!!!

[ 本帖最后由 sunflowerr_88 于 2011-1-27 03:06 编辑 ]
作者: tmplinshi    时间: 2010-12-25 01:14

  1. @echo off
  2. for %%a in ("a\*.txt" "b\*.txt" "c\*.txt") do >>"%%a" echo 谢谢阅读,恳请指正!
复制代码

作者: Hello123World    时间: 2012-8-31 17:11

将该批处理放在a,b,c三个文件夹所在的文件夹中。
  1. @echo off
  2. For /r %%i in (*.txt) do (sed -i "$a 谢谢阅读,恳请指正" "%%~fi")
  3. pause
复制代码





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