반응형
블로그 이미지
> 희망은 인간의 고통을 연장시키는 가장 사악한 것이다 > 죽음에 이르지 않는 고통은 우리를 더욱 강하게 만든다. -니체 integer

카테고리

분류 전체보기 (348)
여행 (45)
신변잡기(身邊雜記) (179)
신변잡기(身邊雜器) (21)
신변잡기(身邊雜技) (63)
신변잡기(身邊雜奇) (39)
Total
Today
Yesterday

(오후에 졸린 관계로 아깐 쓰던것을 마저 쓰기로... ㅡ.ㅡ)

앞서 포스팅에 사용된 예제는 특정할 컬럼을 떼어내어, 중복을 제거를 해보았다.
그럼 이번에는 어느넘이 사고를 많이 쳤는지 카운팅을 해보자.

앞서 사용한 명령을 기억하는가?

발생자만을 따로 떼어내어 중복을 제거했다.
test:/user1] cut -d \| -f 3 a.txt | sort | uniq

여기에 카운팅은?
uniq 명령에 "-c" 옵션을 사용해 보자

test:/user1] cut -d \| -f 3 a.txt | sort | uniq -c
   5 aaa
   2 bbb
   2 ccc
   2 ddd
   1 eee
   1 fff

자! 위와 같이 해당 데이터의 출현횟수가 찍혀서 나온다.

그럼 어느날이 사고를 많이 쳤을까? 간단하다.
대상 컬럼만 바꾸어보자.

test:/user1] cut -d \| -f 2 a.txt | sort | uniq -c

   6 2009-12-31
   1 2010-1-1
   1 2010-1-2
   1 2010-1-3
   4 2010-1-4

어떤가? 쓸만하지 않나?

Posted by integer
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함