标题: [文本处理] 批处理将文本指定字符后的内容排序 [打印本页]
作者: pkq2oo2 时间: 2008-6-4 13:38 标题: 批处理将文本指定字符后的内容排序
例子
[email=aaaa@hotmail.com]aaaa@hotmail.com[/email] --112134111--
[email=badf12341.334@gmail.com--4131141]badf12341.334@gmail.com--4131141[/email]--
[email=ccdfa@hotmail.com--1212134354]ccdfa@hotmail.com--1212134354[/email]--
要求按EMAIL排序 就是整理以后hotmail的要在一起。
可以说就是在@后面排序。
请高手来做个。。。。。
[ 本帖最后由 随风 于 2008-6-8 00:36 编辑 ]
作者: wankoilz 时间: 2008-6-5 13:21
- @echo off
- for /f "tokens=1* delims=@" %%i in (a.txt) do (set "@%%j=%%i")
- for /f "tokens=1* delims==" %%i in ('set @^|sort') do echo %%j%%i
- pause
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |