Odpowiedzi:
Zakładając, że chcesz użyć file1.txtjako odniesienia, tzn. Podaj mi wszystko file1.txt, co się nie pojawia file2.txt, możesz użyć polecenia comm :
comm -23 file1.txt file2.txt
Dodatkowo, jeśli chcesz usunąć puste linie z plików / danych wyjściowych, możesz użyć sed, aby je usunąć najpierw, przed porównaniem:
comm -23 <(sed '/^$/d' file1.txt) <(sed '/^$/d' file2.txt)