001、 利用awk语句判断
root@ubuntu01:/home/test# ls a.txt b.txt root@ubuntu01:/home/test# cat a.txt 1 2 3 4 root@ubuntu01:/home/test# cat b.txt 1 1 1 1 root@ubuntu01:/home/test# awk '{if(NR == 1) {a = $0}; if(NR > 1 && $0 != a) {print NR,"inconsistent!"; exit}}' a.txt 2 inconsistent! root@ubuntu01:/home/test# awk '{if(NR == 1) {a = $0}; if(NR > 1 && $0 != a) {print NR,"inconsistent!"; exit}}' b.txt
002、利用sort、uniq判断
root@ubuntu01:/home/test# ls a.txt b.txt root@ubuntu01:/home/test# cat a.txt 1 2 3 4 root@ubuntu01:/home/test# cat b.txt 1 1 1 1 root@ubuntu01:/home/test# sort a.txt | uniq | wc -l 4 root@ubuntu01:/home/test# sort b.txt | uniq | wc -l 1
标签:root,ubuntu01,一列,linux,test,home,NR,txt,完全相同 From: https://www.cnblogs.com/liujiaxin2018/p/17129756.html