联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@Echo Off&Setlocal EnableDelayedExpansion for /f "delims=" %%a in (a.txt) do echo %%a>%%a.ok for /f "delims=" %%a in ('dir /a-d/b/os *.ok') do (echo %%~na>>file.ext) for /f "delims=" %%a in (a.txt) do del "%%a.ok" start notepad file.ext
Originally posted by youxi01 at 2007-4-10 08:18: 纯数字 用sort 似乎更快
Originally posted by lxmxn at 2007-4-10 12:13 AM: 用了一个笨方法来达到目的,只适合处理小文件。 @Echo Off&Setlocal EnableDelayedExpansion for /f "delims=" %%a in (a.txt ...
@Echo Off&Setlocal EnableDelayedExpansion for /f "delims=" %%a in (a.txt ...
Originally posted by ldlcau at 2007-4-10 12:12: 非常感谢,可以实现 要是能过滤一下首尾空格就好了 Last edited by ldlcau on 2007-4-10 at 12:14 PM ]
@echo off&setlocal enabledelayedexpansion set/p a=输入最大数的位数: for /l %%a in (1,1,%a%) do ( set b=!b! call :CBD !b! ) notepad cc.txt goto:eof :CBD (findstr /r "^%1$" bb.txt 2>nul|sort)>>cc.txt