题解 | #处理文本#

处理文本

https://www.nowcoder.com/practice/908d030e676a4fac997a127bfe63da64

#!/bin/bash

# sort -t 分隔符 -k1n 通过第一个字段排序 -s稳定排序,第一个字段相同时,保证后续稳定
# awk中使用自定义变量不需要 加$
sort -t: -k1n -s nowcoder.txt | awk -F":" 'BEGIN{pre="test"}
        {
            if(pre!=$1) {
                printf("[%s]\n",$1)
                pre=$1
                #printf("pre:%s\n",$pre)
            }
            print $2
        }'

全部评论

相关推荐

11-01 12:06
南昌大学 C++
点赞 评论 收藏
分享
程序员牛肉:你这其实一点都没包装,标准的流水线产品。 实习现在不一定能解决你的问题,你太浮躁了。你看了多少源码?看了多少技术博客?真的没必要这么浮躁的着急找实习,沉下心来学习
投递实习岗位前的准备
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务