설정 모드에 대해서만 고유 행 계산

설정 모드에 대해서만 고유 행 계산

첫 번째 "-"까지 텍스트 파일의 고유 로그 줄을 계산하고 개수가 포함된 줄을 인쇄하는 방법

org.springframework. - initialization started
org.springframework. - initialization started
pushAttemptLogger - initialization started
pushAttemptLogger - initialization started

결과의 예

org.springframework. 2
pushAttemptLogger 2

논평:https://stackoverflow.com/questions/6712437/find-duplicate-lines-in-a-file-and-count-how-many-time-each-line-was-duplicated

답변1

cut -f1 -d'-' inputfile | sort | uniq -c

cut -f1 -d'-'파일을 대시로 구분하여 처리하고 각 행의 첫 번째 열만 반환합니다.

sortuniq올바른 기능을 위해서는 필요 합니다 .

uniq -c개수를 포함하여 정렬된 입력에서 고유한 행만 표시합니다.

답변2

awk -F- 'NF>1 {count[$1]++}
         END {for (i in count) print i, count[i]}'

관련 정보