1 grep awk sort uniq batch-jobs
如何仅在第一个“-”之前计算文本文件中的唯一日志行并打印带有计数的行
org.springframework. - initialization started
org.springframework. - initialization started
pushAttemptLogger - initialization started
pushAttemptLogger - initialization started
Run Code Online (Sandbox Code Playgroud)
示例结果
org.springframework. 2
pushAttemptLogger 2
Run Code Online (Sandbox Code Playgroud)
审查:https : //stackoverflow.com/questions/6712437/find-duplicate-lines-in-a-file-and-count-how-many-time-each-line-was-duplicated
cut -f1 -d'-' inputfile | sort | uniq -c
cut -f1 -d'-'
将文件视为破折号分隔并仅返回每行中的第一列。
sort
是uniq
正常工作所必需的。
uniq -c
仅显示排序输入中的唯一行,包括计数。