有一個文件 a.txt,內容如下:
A,01,234
B,01,1000
C,02,2999
C,01,1000
C,02,1000
現在要針對頭兩個字段的組合即 和 ==1000的數量進行統計
輸出為四個字段:
字段1 為原來的
字段2 為原來的
字段3 為對 前兩個字段滿足 統計所得的結果
字段4 為對 前兩個字段滿足 裡面 == 1000 統計所得的結果
如果不用程序,我們手工作的結果應該為:
A,01,1,0
B,01,1,1
C,02,2,1
C,01,1,1
如果用腳本來進行這個統計,呵呵:
cat a.txt awk 'BEGIN~/1000/END{for (i in a){print i,a[i],b[i]}}'