Сравнение двух текстовых файлов и сохранение отсутствующих

У меня есть два текстовых файла:

первый текстовый файл:

Hello
Hi
Hola
Bonjour

Второй текстовый файл:

Hi 
Bonjour

Как вывести различия между ними независимо от того, номер строки, т. е. я хочу сохранить вывод

Hello
Hola

в новый текстовый файл

0
задан 25 June 2019 в 16:10

2 ответа

Чтобы вывести целые строки, которые существуют в первом файле, но не во втором:

1
ответ дан 25 June 2019 в 16:10

Не ясно, что означает «различия», но вот что-то, что соответствует вашим данным входам и выходам:

$ cat >1
Hello
Hi
Hola
Bonjour

$ cat >2
Hi
Bonjour

$ diff  --old-line-format=''  <(sort 1)  <(sort 2)  >new

$ cat new
Hi
Bonjour
2
ответ дан 25 June 2019 в 16:10

Другие вопросы по тегам:

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