0
我发现这行代码在这个网站上通过线回声一个文本文件行:如何读取一个txt文件指定行(批)
FOR /F %%i IN (filename.txt) DO echo %%i
我想呼应特定的行文本文件。我怎么做到这一点?
我发现这行代码在这个网站上通过线回声一个文本文件行:如何读取一个txt文件指定行(批)
FOR /F %%i IN (filename.txt) DO echo %%i
我想呼应特定的行文本文件。我怎么做到这一点?
这将回声线100
@echo off
set "var=100"
for /f "tokens=1,* delims=:" %%a in ('findstr /n "^" "filename.txt" ^|findstr "^%var%:"') do echo %%b
线,:
开始将是不完整的。
此方法以更快的方式获得所需的结果,尤其是在文件很大的情况下。
@echo off
set "line=100"
(for /L %%i in (1,1,%line%) do set /P "result=") < filename.txt
echo %result%
哪条具体线? 763行?或者是包含特定单词的行? –
我将设置一个变量,用于指定我想要的行。 例如:如果我将变量“行”设置为100,那么当代码中使用%行%时,会回显第100行。 –