题解 | #第二列是否有重复#

第二列是否有重复

https://www.nowcoder.com/practice/61b79ffe88964c7ab7b98ae16dd76492

cat nowcoder.txt | awk '{printf $2"\n"}' | sort | uniq -c | grep -v 1

第一:cat nowcoder.txt 获取输入文件的内容;
第二:awk '{printf $2"\n"}' 截取文件第二列的内容;
第三:sort 将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。
第四:uniq -c 检查及删除文本中重复出现的列,一般于sort命令配合使用;
第五:sort 再次排序,排序规则是先按照重复出现的次数,再根据字符ASCII值,升序排序;
第五:grep -v 显示不包含匹配文本的所有行;
全部评论

相关推荐

已老实求offer😫:有点像徐坤(没有冒犯的意思哈)
点赞 评论 收藏
分享
我已成为0offer的糕手:别惯着,胆子都是练出来的,这里认怂了,那以后被裁应届被拖工资还敢抗争?
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务