AX _CHECK _X86 _ОСОБЕННОСТИ CXXFLAGS

Все, что вам нужно для краткого, портативного и эффективного сравнения, это:

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
0
11.09.2021, 12:34
0 ответов

Теги

Похожие вопросы