- 帖子
- 437
- 积分
- 1319
- 技术
- 27
- 捐助
- 0
- 注册时间
- 2013-6-30
|
26楼
发表于 2014-5-15 11:50
| 只看该作者
本帖最后由 PowerShell 于 2014-5-15 11:58 编辑
楼顶压缩包,按照区分大小写,并按照 数量倒着排序的命令为:- Get-Content a:\pscode\a.txt | Group-Object -CaseSensitive | Sort-Object -Property count -Descending | Format-List
复制代码 返回:
Name : a
Count : 513340
Group : {a, a, a, a...}
Values : {a}
Name : q
Count : 131976
Group : {q, q, q, q...}
Values : {q}
Name : z
Count : 90999
Group : {z, z, z, z...}
Values : {z}
Name : w
Count : 86066
Group : {w, w, w, w...}
Values : {w}
Name : s
Count : 39801
Group : {s, s, s, s...}
Values : {s}
Name : x
Count : 37051
Group : {x, x, x, x...}
Values : {x}
Name : l
Count : 34205
Group : {l, l, l, l...}
Values : {l}
Name : c
Count : 21589
Group : {c, c, c, c...}
Values : {c}
Name : y
Count : 21298
Group : {y, y, y, y...}
Values : {y}
Name : h
Count : 18204
Group : {h, h, h, h...}
Values : {h}
Name : m
Count : 16611
Group : {m, m, m, m...}
Values : {m}
Name : f
Count : 14867
Group : {f, f, f, f...}
Values : {f}
Name : d
Count : 14050
Group : {d, d, d, d...}
Values : {d}
Name : b
Count : 12718
Group : {b, b, b, b...}
Values : {b}
Name : g
Count : 12061
Group : {g, g, g, g...}
Values : {g}
Name : k
Count : 11022
Group : {k, k, k, k...}
Values : {k}
Name : t
Count : 10529
Group : {t, t, t, t...}
Values : {t}
Name : j
Count : 10508
Group : {j, j, j, j...}
Values : {j}
Name : p
Count : 9588
Group : {p, p, p, p...}
Values : {p}
Name : A
Count : 6495
Group : {A, A, A, A...}
Values : {A}
Name : o
Count : 5372
Group : {o, o, o, o...}
Values : {o}
Name : r
Count : 4258
Group : {r, r, r, r...}
Values : {r}
Name : e
Count : 3918
Group : {e, e, e, e...}
Values : {e}
Name : n
Count : 3430
Group : {n, n, n, n...}
Values : {n}
Name : v
Count : 3156
Group : {v, v, v, v...}
Values : {v}
Name : E
Count : 2471
Group : {E, E, E, E...}
Values : {E}
Name : i
Count : 1763
Group : {i, i, i, i...}
Values : {i}
Name : Q
Count : 1654
Group : {Q, Q, Q, Q...}
Values : {Q}
Name : Z
Count : 1111
Group : {Z, Z, Z, Z...}
Values : {Z}
Name : W
Count : 1018
Group : {W, W, W, W...}
Values : {W}
Name : L
Count : 933
Group : {L, L, L, L...}
Values : {L}
Name : u
Count : 921
Group : {u, u, u, u...}
Values : {u}
Name : X
Count : 857
Group : {X, X, X, X...}
Values : {X}
Name : H
Count : 645
Group : {H, H, H, H...}
Values : {H}
Name : F
Count : 505
Group : {F, F, F, F...}
Values : {F}
Name : S
Count : 491
Group : {S, S, S, S...}
Values : {S}
Name : G
Count : 426
Group : {G, G, G, G...}
Values : {G}
Name : B
Count : 404
Group : {B, B, B, B...}
Values : {B}
Name : C
Count : 393
Group : {C, C, C, C...}
Values : {C}
Name : Y
Count : 388
Group : {Y, Y, Y, Y...}
Values : {Y}
Name : D
Count : 384
Group : {D, D, D, D...}
Values : {D}
Name : O
Count : 384
Group : {O, O, O, O...}
Values : {O}
Name : M
Count : 366
Group : {M, M, M, M...}
Values : {M}
Name : T
Count : 307
Group : {T, T, T, T...}
Values : {T}
Name : K
Count : 292
Group : {K, K, K, K...}
Values : {K}
Name : J
Count : 272
Group : {J, J, J, J...}
Values : {J}
Name : P
Count : 230
Group : {P, P, P, P...}
Values : {P}
Name : R
Count : 169
Group : {R, R, R, R...}
Values : {R}
Name : N
Count : 114
Group : {N, N, N, N...}
Values : {N}
Name : I
Count : 80
Group : {I, I, I, I...}
Values : {I}
Name : V
Count : 46
Group : {V, V, V, V...}
Values : {V}
Name : U
Count : 21
Group : {U, U, U, U...}
Values : {U}
-----------------------------------------------------------
首先,我首次发的没 注意到 区分大小写,乌龙了,抱歉。但我立马改正了。
面向兑现也是可以处理字符串的,如"aaaa".length ,面向对象处理起来很方便,有特色,我认为比面向字符好。
至于 性能,。net或许第一次慢,或许启动慢。没有其他问题。
至于具体性能,欢迎pk!占用内存多,我看更快,------参见去年的bat大赛统计目录那道题。
退一万步说,即使性能差点,用机子性能补写脚本简单,直观,功能强大,也值得。
你可以不喜欢没问题。我觉得好,你觉得坏,看你能打动我还是我能打动你,欢迎pk。
------------------------------------------------------
在 powershell中 有个排序功能叫做sort-object,它的简写是sort,但并不说明powershell不能运行外部sort
你只要输入sort。exe即可。
powershell除了不能运行cmd的内置命令外,运行任何外部命令,和cmd无差别。
-----------------------------------------------------------------------------------
Microsoft .NET Framework 4.52
http://www.microsoft.com/zh-CN/download/details.aspx?id=42642
Microsoft .NET Framework 4.52 简体中文语言包
http://www.microsoft.com/zh-CN/download/details.aspx?id=42641
Windows Management Framework 4.0
http://www.microsoft.com/zh-CN/download/details.aspx?id=40855
win7-sp1,先安装第一行的 。net4.52,然后安装第二行简体语言包,然后安装第三行 powershell4.0 |
|