【awk】把某列中包含一个特定开头的列输出

cat * | awk -F';' '{for (i=1;i<=NF;i++){if ($i ~/haha/) {print $i}}}'| sort | uniq

 

每列以 ; 分隔
以 haha 开头的列会被输出
然后排列
然后去重

posted @ 2022-05-16 14:25  新茶煮酒  阅读(117)  评论(0编辑  收藏  举报