我正在尝试使用Windows cmd打印存储在计算机上的文本文件的特定行。
例如,如果我想在cmd中输出文本文件的第17行,这怎么可能?我已经花了很长时间在这上面,而且我的想法已经不多了。
你能帮忙吗?
问候
马格努斯
答案 0 :(得分:0)
@echo off
for /f "tokens=1,* delims=]" %%a in ('find /n /v "" ^< "myfile.txt" ^| findstr "^\[17\]" ') do set "variable=%%b"
echo "%variable%"