[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

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

[ 本帖最后由 sunflowerr_88 于 2011-1-27 03:06 编辑 ]
1

评分人数

    • tmplinshi: 感谢给帖子标题标注[已解决]字样PB + 2

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

评分人数

    • sunflowerr_88: 感谢给帖子标题标注[已解决]字样技术 + 1

TOP

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

TOP

返回列表