读取1.txt的倒数5行.将以上代码区内容保存为批处理文件(xx.bat),双击运行.
在cmd下输入上面的命令需要将 %%i 去掉一个 "%"(%i)
for /f "tokens=1* delims=:" %i in ('type 1.txt^|findstr /n "."') do (set n=%i)非常感谢您的回答,而且回答得非常好,但是我还有一个问题,我试验了一下您的这段代码不会显示需要的所有内容。比如我需要倒数的1-50条文本内容,最后有一部份未显示出来,显示 --more--,能不能把我需要的全部显示出来啊,多谢大神!
追答只需要按一下空格键就可以查看下一页了.直接输出到文件后就可以一次显示了.
more +%n% 1.txt>tmp.txt&&start tmp.txt或者