統計ソート
統計的ソートでは主にsortとuniqが用いられる
テキストは次のとおりです.
shell面接問題では、出現頻度が高い順に50%を超える
構想
1、先sortソート
2、uniq-cの行前統計出現回数
3、出現回数によって高いから低いまでsort-rを並べ替える
統計結果
注意しなければならないのは
Uniq統計では同じ文字を一緒にしなければならない.そうしないと単独で統計されるのでsort協力が必要だ.
テキストは次のとおりです.
- ac
-
- bc
-
- a
-
- c
-
- d
-
- bc
-
- ac
-
- f
-
- bc
shell面接問題では、出現頻度が高い順に50%を超える
構想
1、先sortソート
2、uniq-cの行前統計出現回数
3、出現回数によって高いから低いまでsort-rを並べ替える
統計結果
- # cat test.txt |sort |uniq -c |sort -r
- 3 bc
- 2 ac
- 1 f
- 1 d
- 1 c
- 1 a
注意しなければならないのは
Uniq統計では同じ文字を一緒にしなければならない.そうしないと単独で統計されるのでsort協力が必要だ.