标题: [文本处理] 每行的第一行增加coding的批处理代码如何写? [打印本页]
作者: netdzb 时间: 2020-12-31 15:46 标题: 每行的第一行增加coding的批处理代码如何写?
目录下有很多txt,把每行的第一行增加
coding,要求直接修改到原文件上的批处理怎么写?
如果用sed这个小工具,我是能够完成任务的。不用sed可以做到吗?
作者: qixiaobin0715 时间: 2020-12-31 16:17
纯批直接修改好像没有此功能,借助临时文件倒是能行得通。
作者: qixiaobin0715 时间: 2020-12-31 20:50
回复 1# netdzb
水平所限,我想到的只能是这样了:- @echo off
- for %%a in (*.txt) do (
- (echo coding&type %%a)>a.log
- type a.log>%%a
- del a.log
- )
- pause
复制代码
作者: Batcher 时间: 2021-1-3 19:55
回复 1# netdzb
其实sed也用了临时文件,只是你没有看到而已。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |