linux 中判断一列数据是否有连续的重复

 

001、

[root@PC1 test3]# ls
a.txt  b.txt
[root@PC1 test3]# cat a.txt                  ## 测试数据
3
a
5
b
b
4
7
[root@PC1 test3]# cat b.txt                  ## 测试数据
3
a
5
b
4
7
[root@PC1 test3]# awk '{if($0 == a) {print NR, "consistent"; exit}; a=$0}' a.txt    ## 判断是否有连续的重复
5 consistent
[root@PC1 test3]# awk '{if($0 == a) {print NR, "consistent"; exit}; a=$0}' b.txt

 

posted @ 2023-06-05 12:45  小鲨鱼2018  阅读(35)  评论(0编辑  收藏  举报