Board logo

标题: [文本处理] [已解决]批处理怎样在TXT把类似的网址放在一起? [打印本页]

作者: zcdyj    时间: 2011-5-1 20:40     标题: [已解决]批处理怎样在TXT把类似的网址放在一起?

本帖最后由 zcdyj 于 2011-5-2 18:28 编辑

例如我的TXT里有以下文本
http://www.a.com/0101=broadband
http://www.a.com/0101=narrowband
http://www.a.com/0101=flash
http://www.a.com/0101=mp3
http://www.a.com/0101=audio
http://www.a.com/0601=broadband
http://www.a.com/0601=narrowband
http://www.a.com/0601=flash
http://www.a.com/0601=mp3
http://www.a.com/0601=audio
...

批处理怎样把它们重新组合  变成
http://www.a.com/0101=broadband
http://www.a.com/0601=broadband
http://www.a.com/0101=narrowband
http://www.a.com/0601=narrowband
http://www.a.com/0101=flash
http://www.a.com/0601=flash
http://www.a.com/0101=mp3
http://www.a.com/0601=mp3
http://www.a.com/0601=audio
http://www.a.com/0101=audio
...

就是把末尾名相同网址放在一起,这样用批处理该如何写?
只要求以等号之后的内容排序
作者: CrLf    时间: 2011-5-1 20:48

只要求以等号之后的内容排序的话,可以sort /+22 1.txt
作者: zcdyj    时间: 2011-5-1 20:56

本帖最后由 zcdyj 于 2011-5-1 21:09 编辑

2# zm900612


是的 只要求以等号之后的内容排序 可以具体说明一下吗?我是新手 谢谢了
作者: zcdyj    时间: 2011-5-2 18:27

2# zm900612

成功了 感谢zm900612
作者: Batcher    时间: 2011-5-2 20:31

  1. C:\GNU\UnxUtils\sort.exe -t "=" -k2,2 a.txt | more >b.txt
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2