日期:2014-05-16 浏览次数:20940 次
[nicenight@CSDN ~]$ awk -F'
------解决方案--------------------
' 'BEGIN{last_flag="FAC"} {if ($NF == "FAC") print $0; if (last_flag == "FAC" && last_id == $1) next;if (last_flag != "FAC" && last_id != $1) print last_line; last_line=$0; last_id=$1; last_flag=$NF}END { if (last_flag != "FAC") print last_line;}' <(sort -t'
------解决方案--------------------
' -n -k1,1 file)
10020
------解决方案--------------------
Jame
------解决方案--------------------
Sccot
------解决方案--------------------
JameSccot@gmail.com
------解决方案--------------------
12271972
------解决方案--------------------
3680
------解决方案--------------------
7012220656
------解决方案--------------------
FAC
78881
------解决方案--------------------
Test
------解决方案--------------------
001
------解决方案--------------------
Test001@nomail.cn
------解决方案--------------------
1356489
------解决方案--------------------
5689
------解决方案--------------------
701356789
------解决方案--------------------
FAC
99998
------解决方案--------------------
Stacy
------解决方案--------------------
Huang
------解决方案--------------------
StacyHuang@gmail.com
------解决方案--------------------
07141985
------解决方案--------------------
2058
------解决方案--------------------
7013062718
------解决方案--------------------
STU