Сравните два файла, удалите строку

У меня есть один файл с URL.
Пример urls.txt:

https://www.indeed.co.uk/cmp/Endsleigh-Insurance/reviews?fcountry=ALL&fjobtitle=Claims+Assistant<br>
https://www.thestudentroom.co.uk/showthread.php?t=1063045

Имейте второй файл с доменными именами только.
Пример domains.txt:

remid.de
octc-china.com
crystalprod.cz
gesoc.org.mx
springbreakdirect.com
daytoncondohunters.com
automaxgroup.me

Есть ли любой способ сравнить файлы и удалить URL, которые имеют то же доменное имя из второго файла
Как то, если urls.txt содержит URL с каким-либо из доменов из domains.txt, удаляют его и сохранили файл.
Я могу сделать это с sed линию за линией, но потребуется долгое время..
Там какой-либо путь состоит в том, чтобы сделать это с grep или awk одна команда?

0
задан 20 February 2019 в 03:56

1 ответ

найденный моим собственным ответом:

grep -F -vf domains.txt urls.txt
1
ответ дан 26 October 2019 в 05:13

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

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