리눅스

grep 으로 중복제거 검색

닥치고개돌 2020. 8. 31. 15:05
728x90

cat test.log | grep "test" | cut -d ":" -f2 | sort | uniq -c

결과 = test.log파일의 test 문자열을 잡아 ':' 으로 자른 두번째 문자열을 정렬하여 중복제거

(sort 하지 않으면 중복제거가 안됨)

 

ex) test.log

a : 1 : test

b : 1 : test

c : 2 : test

d : 3 : test

e : 2 : test

f : 4 : asdf

 

 

cat test.log | grep "test" | cut -d ":" -f2 | sort | uniq -c

 

result)

1

2

3

728x90