-1
貓z.txt獲得獨特記錄數要使用AWK
2017-02-06 21:27:43,100,3,9,2,2222223196 2017-02-06 21:27:46,101,3,11,2,2222223196 2017-02-06 21:27:43,100,3,9,2,2222223188 2017-02-06 21:27:43,100,3,9,2,2222223177
我有一個文件「z.txt」具有上面記載, 我要檢查多少記錄有在那裏字段4有一個值爲9.
有1個條件 - >如果'字段4的值是9'並且在另一個記錄中'字段4的值是11'&都具有相同的字段6.在這種情況下記錄1 & 2 ,具有相同的字段6,所以應該省略它們。
在輸出我想要的,下面僅2個字段,其中對於唯一的字段6中,僅值9已經進來字段4
2017-02-06 21:27:43,100,3,9,2,2222223188 2017-02-06 21:27:43,100,3,9,2,2222223177
欲達致這使用AWK。
@ karakfa.1更多的查詢,在上面的例子中,我們忽略了第2條記錄,因爲第6條在兩條記錄中都是相同的,但現在我想添加條件,如果第1條記錄有時間戳2017-02-06 21:27:43第二條記錄有時間戳2017-02-06 21:27:44,現在兩條記錄之間的時間差只有1秒,但是如果時間差超過2分鐘,[field4 =值9&字段4 =值11 {在這種情況下,兩個字段都是相同的字段6}],然後打印這條記錄,其中field4 =值9,所以期望的輸出是 第1條記錄,第3條記錄和第4條記錄[field4 = value9記錄 – swapneil
這不是如何工作!用這個變體創建一個新問題,你可以參考這個。如果這回答了上面投票和/或接受它的問題。另外,如果你認爲它是錯的投票它,我會刪除它。 – karakfa