Задать вопрос
@nak-alexey

Как сравнить 2 файла в linux?

Здравствуйте! Как с помощью bash сравнить 2 файла и показать только ту строку, которая отсутствует во втором файле?
Я делаю diff -ui file1 ..file2 | grep строка, и на выходе получаю
+строка
-строка

хотя при этом "строка" есть в обоих файлах, только в разных местах. Помогите пожалуйста с решением.
  • Вопрос задан
  • 276 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Учебный центр IBS
    AL-1802 Администрирование Astra Linux Special Edition 1.8
    2 недели
    Далее
  • Слёрм
    Linux для разработчиков
    2 недели
    Далее
Решения вопроса 1
xotkot
@xotkot
хорошо есть и хорошо весьма
показать только ту строку, которая отсутствует во втором файле

comm -23 <(sort file1.txt) <(sort file2.txt)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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