]++ 與 !a[http://img1.ph.126.net/fQ982Kq0nUb3EYG53WkXuw==/649362771289050004.jpg...]++">
從上面例子可以看出,重復的記錄被刪除掉,只保留重復記錄中第一次出現的記錄
2.!a[$1]++ 或者 !a[$2]++等等
!a[$1]++可以根據記錄中某個域刪除這個域相同的記錄,也可以根據這個域相同,執行另外一些相應的操作。例子如下;
]++ 與 !a[http://img1.ph.126.net/rc4VO4XgGDvPf45VSuSYOQ==/977281119156469150.jpg...]++">
從上面例子可以看出,第二個域相同的多條記錄被刪除,只保留重復記錄中第一次出現的記錄
例子:
1.文件中有多條重復的記錄,只顯示重復記錄中的一條
]++ 與 !a[http://img0.ph.126.net/elx1pl6ZnjjmQvjtUYJn1g==/2834171540517331086.jpg...]++">
2.統計(按記錄統計)文件中每條記錄出現的次數
]++ 與 !a[http://img0.ph.126.net/JMAOxuC3i-0-VFjtFkad0A==/1168684103320298760.jpg...]++">
如上圖所示,按照記錄統計文件中每條記錄出現的次數
2.統計(按域統計)文件中某個域出現的次數,有時候可能根據日志中的IP地址來統計某個IP訪問網站的次數