Board logo

标题: 怎样获取文本文件的最后一行信息内容? [打印本页]

作者: qwertl     时间: 2009-4-24 10:11    标题: 怎样获取文本文件的最后一行信息内容?
怎样获取文本文件的最后一行信息内容?

文本文件是实时更新的,每小时生成一个如:200904220300.txt, 200904220400.txt ........ , 想定时间获取当前最新文件最后一行的文本内容该怎样实现?

作者: freeants001     时间: 2009-4-24 10:37
试试
@echo off
:begin
for /f %%i in ('dir/a/b/od 200*.txt') do set fname=%%~fi
for /f "usebackq delims=" %%i in ("%fname%") do set lastline=%%i
echo.%lastline%
ping 127.0.1>nul 2>nul
goto:begin


Last edited by freeants001 on 2009-4-24 at 11:02 ]

作者: netbenton     时间: 2009-4-24 10:57
dir /a /o-d /b 可自动按时间排序了,无需sort

作者: freeants001     时间: 2009-4-24 11:01
谢谢~~