我有1.txt的:删除字符串匹配
hi aa my name is bb tom
how are you cc today
和我有2.txt(即我不想字)
aa
bb
cc
和我的预期成果是
hi my name is tom
how are you today
我到目前为止试过的是
sed -e "s/$(sed 's:/:\\/:g' 2.txt)/ /"
or
grep -Fvf 2.txt 1.txt
我有超过100个字,我不想要的,所以我必须把它放在一个句子,谢谢
如果'1.txt'包括单词“土豚”,你希望看到“rdvark”输出?或者你只想考虑全文匹配? – jas
是的,我很想保持土豚,所以我想我要编辑我的2.txt到像“aa”这样的标准格式。任何关于删除它们的想法?谢谢! –
像aa这样的格式的问题是,它不会匹配以“aa”开头或以“aa”结尾的行。 – jas