wolfan 当前离线
三级士官
log.txt 2011-11-26 星期六 - 11:21:31.54 2011-11-26 星期六 - 16:39:07.68 2011-11-26 星期六 - 22:00:33.12 2011-11-27 星期日 - 16:20:30.87 2011-11-27 星期日 - 16:29:43.18 2011-11-27 星期日 - 20:42:15.70 2011-11-28 星期一 - 11:15:02.01 2011-11-28 星期一 - 20:37:06.82 2011-11-29 星期二 - 10:25:07.54 2011-11-29 星期二 - 16:17:08.34 2011-11-29 星期二 - 20:29:25.06 2011-11-29 星期二 - 21:00:22.50 2011-11-29 星期二 - 21:02:14.68 2011-11-29 星期二 - 21:10:43.96 复制代码
评分人数
slovent 当前离线
四级士官
@echo off for /f " tokens=4 delims= " %%i in (log.txt) do set b=%%i set b=%b:~0,5% echo %b% pause>nul复制代码
TOP
CrLf 当前离线
论坛巡查
@echo off for /f "tokens=4,5 delims=: " %%a in (log.txt) do echo %%a:%%b pause复制代码
Hello123World 当前离线
荣誉版主
@echo off For /f "tokens=4,5 delims=: " %%i in (log.txt) do Set str=%%i:%%j echo %str% pause复制代码
xslxslxsl 当前离线
五级士官
abcdshenji 当前离线
一级士官
1: sed -n "${s/.*- //;s/^\([0-5][0-9]:[0-5][0-9]\).*/\1/p}" 2: gawk -F"[ :]" "BEGIN{OFS=\":\"}END{print $4,$5}" 3: for /f %%i in ('find /v /c""^<d.txt') do set/a x=%%i-1 for /f "skip=%x% tokens=4,5 delims=: " in (d.txt) do echo;%%i:%%j复制代码
算法和2楼是一样的,不知道还有没有更好的算法。 Hello123World 发表于 2011-11-30 12:10