2013-04-14 40 views
-4

我有一個非常大的一組字符串,一個文件的每一行。許多字符串在不同位置的文件中出現多次。如何在unix中使用grep,uniq和awk獲取集合中重複字符串的數量?

我想要使用unix命令如awk,grep,uniq等字符串的頻率計數。我嘗試了幾種組合,但沒有奏效。

確切的頻率計數命令是什麼?

+0

請通過發佈提高你的問題的一些[正確格式化(http://stackoverflow.com/editing-help)您應用於該問題的代碼,所有**相關**錯誤消息,以及它們出現的任何樣本,以及您正在測試的任何樣本。另外,請包含一份格式正確的**期望輸出樣本**,以便人們瞭解您嘗試實現的結果。 –

+0

謝謝!然後更新它。 –

回答

1

計算行的出現在一個文件中,以最簡單的做法是:

$ sort file | uniq -c