Jak sprawdzić, czy lista ciągów znaków znajduje się w dwóch oddzielnych plikach
Mam dwa pliki, „Plik A” to lista adresów IP z odpowiednimi adresami MAC w tej samej linii. „Plik B” to lista tylko adresów MAC. Muszę porównać te dwa pliki i wyświetlić wiersze z pliku A, które nie mają adresów MAC znalezionych w pliku B.
PLIK A:
172.0.0.1 AA:BB:CC:DD:EE:01
172.0.0.2 AA:BB:CC:DD:EE:02
172.0.0.3 AA:BB:CC:DD:EE:03
PLIK B:
AA:BB:CC:DD:EE:01
AA:BB:CC:DD:EE:02
Tak więc wyjście powinno być:
172.0.0.3 AA:BB:CC:DD:EE:03
Szukam rozwiązań w sed, awk, grep, python lub czymkolwiek, co daje mi plik, którego chcę.