标题: [文本处理] [已解决]bat读取N行到N行 [打印本页]
作者: LJY4.0 时间: 2022-6-17 20:23 标题: [已解决]bat读取N行到N行
本帖最后由 LJY4.0 于 2022-6-20 20:21 编辑
想做一个文件查看器,不知如何读取指定行到指定行
例:
1
2
3
4
5
6
命令:读取第二行到第四行
结果:
2
3
4
作者: flashercs 时间: 2022-6-17 21:05
- @echo off
- setlocal enabledelayedexpansion
- set min=2
- set max=4
- set n=0
- for /f "delims=" %%i in (a.txt) do (
- set /a n+=1
- if !n! geq %min% (
- if !n! leq %max% (
- echo %%i
- ) else goto break
- )
- )
- :break
- endlocal
- pause
复制代码
作者: Batcher 时间: 2022-6-17 21:30
回复 1# LJY4.0
参考:
http://bbs.bathome.net/thread-4450-1-1.html
作者: LJY4.0 时间: 2022-6-19 09:37
感谢各位大神
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |