- @echo off
- setlocal enabledelayedexpansion
- for /f "tokens=1,2 delims=:" %%m in ('findstr /n .* "a.txt"') do (
- for /f "tokens=1,2 delims=/" %%a in (b.txt) do (
- if %%m leq %%b echo %%n%%a
- )
- )
- endlocal
- pause
复制代码 测试正确
刚开始我思路想错了,不过这个代码要求你的/后面的数不能是08或者09之类的,只能是10进制的数
[ 本帖最后由 sgaizxt001 于 2010-5-15 09:04 编辑 ] |