Câu trả lời:
Sử dụng grep
như thế này:
$ grep -v -x -F -f forbidden.txt input.txt
Đó là danh sách dài các lựa chọn grep
có nghĩa là
-v
Đảo ngược ý nghĩa của trận đấu, tức là tìm kiếm những thứ không phù hợp.-x
Khi khớp một mẫu, yêu cầu mẫu đó khớp với toàn bộ dòng , tức là không chỉ bất kỳ nơi nào trên dòng.-F
Khi khớp một mẫu, coi nó như một chuỗi cố định , nghĩa là không phải là một biểu thức thông thường.-f
Đọc các mẫu từ tệp đã cho ( forbidden.txt
).Sau đó, ống dẫn đến sort
hoặc bất cứ điều gì bạn muốn làm với nó.
fgrep -vxf forbidden.txt input.txt | sort