bat脚本读取文件指定的行,进行处理
写一个bat脚本,读出指定文件的指定行,比如要读的文本是text.txt,文件内容如下图所示,要读的行是第二行

要读取第二行只需要设置一个行数flag,在行数为2的时候就输出文件内容
@echo off & setlocal enabledelayedexpansion
set lineFlag=0
for /f "delims=*" %%i in (text.txt) do (
set /a lineFlag+=1
if !lineFlag!==2 (
set lineContent=%%i
echo !lineContent!
)
)
pause
运行结果如下:

本文介绍了一个简单的BAT批处理脚本,该脚本能够从指定文本文件中读取并输出特定行的内容。示例中展示了如何设置行号标志,并在达到目标行时输出该行的数据。
1106

被折叠的 条评论
为什么被折叠?



