Все, что вам нужно для краткого, портативного и эффективного сравнения, это:
awk '!seen[$0]++ && NR>1{exit 1}'
Например и с добавленными выходными сообщениями:
$ cat file1
example-line
example-line
example-line
$ cat file2
example-line
somethingelse
example-line
$ awk '!seen[$0]++ && NR>1{f=1; exit} END{print "contents are " (f ? "different" : "same"); exit f}' file1
contents are same
$ echo $?
0
$ awk '!seen[$0]++ && NR>1{f=1; exit} END{print "contents are " (f ? "different" : "same"); exit f}' file2
contents are different
$ echo $?
1