bash – 从另一个文件中的一个文件中删除行
发布时间:2020-12-15 16:50:14 所属栏目:安全 来源:网络整理
导读:我有一个文件f1: line1line2line3line4.... 我想删除在另一个文件f2中的所有行: line2line8.... 我尝试了一些猫和sed,这是不是接近我的意图。我如何做到这一点? grep -v -x -f f2 f1应该做的伎俩。 说明: -v选择不匹配的行 -x仅匹配整行 -f f2从f2获取
我有一个文件f1:
line1 line2 line3 line4 .. .. 我想删除在另一个文件f2中的所有行: line2 line8 .. .. 我尝试了一些猫和sed,这是不是接近我的意图。我如何做到这一点?
grep -v -x -f f2 f1应该做的伎俩。
说明: > -v选择不匹配的行 可以改为使用-f f2来匹配f2的固定字符串,而不是模式(如果你想删除“你看到的是什么,你得到什么”的方式,而不是将f2的行作为正则表达式模式)。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |