У меня есть 2 файла с таким содержимым, как:
file1:
a
b
c
e
g
s
и файл2
s
a
b
c
Я хочу сравнить содержимое файла, то какие буквы НЕТ в другом файле, а какие присутствуют в другом файле. проблема в том, что размер файлов разный. если бы это было так же, тогда это не было бы проблемой, и простой DIFF дал бы мне сравнение.
если я сравниваю файл1 и файл 2, мне нужно получить такую разницу, в файле 2 нет следующего:
e
g
$ comm -23 <(sort file1) <(sort file2)
Тогда как
sort f1 > f1.sort
sort f2 > f2.sort
diff f1.sort f2.sort
4,5d3
< e
< g
Это говорит о том, что e и g присутствуют только в f1.