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

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

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

хотя при этом "строка" есть в обоих файлах, только в разных местах. Помогите пожалуйста с решением.
  • Вопрос задан
  • 275 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    7 месяцев
    Далее
  • Skillfactory
    Профессия «Белый» хакер
    13 месяцев
    Далее
Решения вопроса 1
xotkot
@xotkot
хорошо есть и хорошо весьма
показать только ту строку, которая отсутствует во втором файле

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

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

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