题解 | #处理文本#

处理文本

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
        }'

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务