जवाबों:
grep
इस तरह का उपयोग करें:
$ grep -v -x -F -f forbidden.txt input.txt
विकल्पों की लंबी सूची का grep
मतलब है
-v
मैच की समझ को उल्टा कर दें, यानी मैच न करने वाली चीजों की तलाश करें ।-x
किसी पैटर्न का मिलान करते समय, आवश्यकता होती है कि पैटर्न पूरी लाइन से मेल खाता हो , यानी लाइन पर कहीं भी नहीं।-F
एक पैटर्न से मेल खाते समय, इसे एक निश्चित स्ट्रिंग के रूप में व्यवहार करें , अर्थात एक नियमित अभिव्यक्ति के रूप में नहीं।-f
दिए गए फ़ाइल से पैटर्न पढ़ें ( forbidden.txt
)।फिर उस पाइप को sort
या जो भी आप इसके साथ करना चाहते हैं।
fgrep -vxf forbidden.txt input.txt | sort