标题: [文本处理] 批处理BAT如何批量将文档中的文字进行分段? [打印本页]
作者: chanby 时间: 2014-3-31 19:52 标题: 批处理BAT如何批量将文档中的文字进行分段?
本帖最后由 chanby 于 2014-4-1 13:13 编辑
我想把这些数字每两行弄成一组
作者: DAIC 时间: 2014-3-31 21:55
- @echo off
- setlocal enabledelayedexpansion
- set n=0
- set file=a.txt
- (for /f "delims=" %%i in (a.txt)do (
- echo,%%i
- set /a n+=1
- if !n! equ 2 (
- echo,
- set n=0
- )
- ))>b.txt
- start b.txt
复制代码
作者: DAIC 时间: 2014-3-31 22:02
- @echo off
- gawk "{print (NR%%2?$0:$0\"\n\")}" a.txt > b.txt
- start b.txt
复制代码
作者: chanby 时间: 2014-4-1 13:08
回复 2# DAIC
谢谢,非常感谢...
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |