Ваше описание не соответствует вашим командам.Вы говорите, что хотите неуникальные строки, но у вас есть comm -3
, который удаляет неуникальные строки.
sort file1 file2 | uniq -d
sort file1 file2 | uniq -u
Первая строка дает вам неуникальные строки (то есть те, которые находятся в обоих файлах file1 иfile2).Вторая строка дает вам уникальные строки (то есть те, которые появляются только в файле1 или файле2, но не в обоих).