2014-06-23 75 views
0

如何計算第1列中第2列的出現次數與awk的關係?用awk計算另一列中列的出現次數

輸入:

AA BB 
BB AA 
BB CC 
AA BB 
CC AA 
CC BB 
CC CC 
BB BB 

輸出:

AA BB 3 
BB AA 2 
BB CC 3 
AA BB 3 
CC AA 2 
CC BB 3 
CC CC 3 
BB BB 3 
+0

你是什麼意思呢「'mount發生相同的輸出列1中的column2與awk「? –

+0

,歡迎來到S.O.如果你錯過了,我們來幫你解決你的編程問題。請包括您嘗試解決此問題。祝你好運。 – shellter

回答

1

你的榜樣輸入,這給了你希望

kent$ awk 'NR==FNR{a[$1]++;next}{print $0,a[$2]}' file file 
AA BB 3 
BB AA 2 
BB CC 3 
AA BB 3 
CC AA 2 
CC BB 3 
CC CC 3 
BB BB 3 
相關問題