2016-03-03 74 views
0

我在這個格式的文件集團通過命令在Linux中

1 N 
1 N 
1 N 
2 N 
1 Y 
1 N 
2 N 
1 Y 
1 N 
2 Y 

極品組像下面

1 Y 2 
1 N 5 
2 Y 1 
2 N 2 

(的1 Y的計數)

+1

您能向我們展示您到目前爲止嘗試過的嗎? –

+0

嗨,試過perl,但無法完成它。然後與排序並得到答案。 sort filename | uniq -c | sort -nr – Shiv

回答

0

您可以使用AWK :

awk '{n[$0]++} END{for(i in n){print i ":" n[i]}' file 
+0

嗨同樣,#salparadise #WeSee 也發現這個 sort filename | uniq -c | sort -nr – Shiv

0

perl oneliner:

perl -lne '$x{$_}++; END {print "$_ $x{$_}" for keys %x}'