[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] gawk或dos能方便实现去重和统计重复次数的操作吗?

1.比如数据:
aaa
aaa
bbbb
bbbb
bb
cccccc
ccc
ccc
ccc
bbb
bbb

输出为:aaa 2
            bbbb 2
            bb 1
            cccccc 1
            ccc 3
            bbb 2

或者频度在前面也可以 类似linux的  uniq

2.在上一步的基础上,是否可以简便的实现 根据$1 或$2排序 linux的sort还是比较方便的

3.在上面的基础上,是否可以实现只显示排序后的 前多少行?   类似 linux的 head -n

可以通过通道实现。。。。 呵呵

回复 3# CrLf


    什么工具包呢?

TOP

回复 2# gawk


    多谢

TOP

回复 6# gawk


    使用了这个包 path后  more 就不能用了?

TOP

本帖最后由 shenghuo 于 2013-7-31 09:53 编辑

回复 6# gawk


    呵呵 很奇怪啊,我之前path c:\gawk     下载了这个包后,我就path ;

    然后 path C:\UnxUtils\usr\local\wbin

    结果用more的时候  提示不是内部外部命令了。。。。

    当内部命令和外部命令重复时 怎么使用外部命令呢? 比如 sort  dos也有

TOP

回复 9# gawk


    多谢 大神们的指导

TOP

回复 9# gawk


和linux  有些不同  是我用错了 还是  支持不好呢?  求教

TOP

回复 12# gawk


求指点,有的命令参数 用-  有的用/  ?

sort  我用-  显示错误  用/ 可以了

TOP

回复 15# CrLf


    试验了一下,把UnxUtils外部命令文件夹放到前面使用sort 会出错,不知道什么原因, 放到后面就没事了

[attach]6640[/attach][attach]6639[/attach]

确定 文件夹中有 sort.exe
[attach]6641[/attach]

TOP

返回列表