Board logo

标题: [文本处理] 批处理如何修改一个目录下所有TXT文件中的第三行? [打印本页]

作者: 封印    时间: 2013-6-7 11:38     标题: 批处理如何修改一个目录下所有TXT文件中的第三行?

用批处理,修改目录下所有TXT文件中的第三行.
把711改成717
求代码
作者: terse    时间: 2013-6-7 12:05

考虑3方不 比如 SED
作者: Python    时间: 2013-6-7 12:13

  1. sed -i "3s/711/717/g" *.txt
复制代码

作者: 封印    时间: 2013-6-7 12:45

这是啥...sed?
可不可以不用第三方的啊
作者: 封印    时间: 2013-6-7 12:51

回复 2# terse


    不考虑第三方的SED吧...
帮忙写写看
作者: terse    时间: 2013-6-7 12:59

回复 5# 封印
上面有了
sed 先下载
作者: 封印    时间: 2013-6-7 14:58

本帖最后由 封印 于 2013-6-7 14:59 编辑

回复 6# terse


    亲,真的用不了sed....已经下载sed,已经试了,提示不支持这个系统...我是WINDOWS7 SP1 64位系统
具体提示:由于与64位版本的WINDOWS不兼容,此程序或功能无法启动或运行,联系软件供应商询问是否有与64位WINDOWS兼容版本
作者: 封印    时间: 2013-6-7 16:30

帮下忙,各位大神
作者: Batcher    时间: 2013-6-7 16:33

回复 7# 封印


你从哪里下载的?试试这个:
http://www.bathome.net/thread-16975-1-1.html
作者: 封印    时间: 2013-6-7 17:14

回复 9# Batcher


    这个OK了..多谢




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