2013-11-06 23:59:46 INFO id=1
2013-11-06 23:59:46 INFO id=2
2013-11-06 23:59:46 INFO id=3
2013-11-06 23:59:46 INFO id=5
2013-11-06 23:59:46 INFO id=2
2013-11-06 23:59:46 INFO id=3
linux 统计唯一id的数量linux
2013-11-06 23:59:46 INFO id=2
2013-11-06 23:59:46 INFO id=3
2013-11-06 23:59:46 INFO id=5
2013-11-06 23:59:46 INFO id=2
2013-11-06 23:59:46 INFO id=3
linux 统计唯一id的数量linux
Set<Integer> s = new HashSet<Integer>();
s.add(1);
s.add(2);
s.add(3);
s.add(5);
s.add(2);
s.add(3);
System.out.println(s.size());
}
cat t1.txt
2013-11-06 23:59:46 INFO id=1
2013-11-06 23:59:46 INFO id=2
2013-11-06 23:59:46 INFO id=3
2013-11-06 23:59:46 INFO id=5
2013-11-06 23:59:46 INFO id=2
2013-11-06 23:59:46 INFO id=3awk -F '=' '{print $2}' t1.txt | sort | uniq -i | wc -l
打印:
awk -F '=' '{print $2}' t1.txt | sort | uniq -i | wc -l
4