完全匹配的grep反向

卡尔西多克

我有一个列表文件,其中包含ID和编号,并且正在尝试从不包含这些ID的主文件中获取这些行。

清单档案

nw_66 17296
nw_67 21414
nw_68 21372
nw_69 27387
nw_70 15830
nw_71 32348
nw_72 21925
nw_73 20363

主文件

nw_1 5896
nw_2 52814
nw_3 14537
nw_4 87323
nw_5 56466
......
......
nw_n xxxxx

到目前为止,我正在尝试此操作,但未按预期工作。

for i in $(awk '{print $1}' list.txt); do grep -v -w $i master.txt; done;

请帮助

米希尔

也许这会有所帮助:

awk 'NR == FNR {id[$1]=1;next}
{
    if (id[$1] == "") {
        print $0
    }
}' listfile masterfile

我们接受上面输入的2个文件,第一个是listfile,第二个是masterfile

NR == FNRawk经历的时候会是真的listfile在关联数组中id[],inlistfile中的所有id均被设置为一个值为的键1

awk通过时masterfile,仅当$1id不是array中的键时才打印一行ids

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

完全匹配的grep

来自分类Dev

Grep完全匹配模式

来自分类Dev

R grep和完全匹配

来自分类Dev

Unix Grep完全匹配问题

来自分类Dev

使用grep寻找完全匹配

来自分类Dev

如何使用完全匹配的grep行

来自分类Dev

使用grep寻找完全匹配

来自分类Dev

grep完全匹配,但不包含某些条款

来自分类Dev

Grep F参数不完全匹配

来自分类Dev

反向grep获取文件中的最后几个匹配项

来自分类Dev

grep对满足模式的字符串进行反向匹配

来自分类Dev

如何使用grep()/ gsub()查找完全匹配

来自分类Dev

Grep完全匹配没有破折号

来自分类Dev

grep完全匹配字符串的两个部分

来自分类Dev

grep,当反向模式是常规模式的一部分时,如何组合正则和反向匹配

来自分类Dev

Grep具有完全匹配和随机字符串之间匹配的IP

来自分类Dev

完全匹配(且仅匹配)我在grep命令中指定的模式

来自分类Dev

反向匹配参数

来自分类Dev

Django:无反向匹配

来自分类Dev

Grep与多个字符串完全匹配,没有破折号

来自分类Dev

当存在多个/不完全匹配项时,“ grep -w -f”的行为

来自分类Dev

grep模式从文件中完全匹配并且仅在第一列中搜索

来自分类Dev

使用grep的无效反向引用

来自分类Dev

清楚了解grep反向引用

来自分类Dev

Apache反向代理匹配请求

来自分类Dev

SED-反向匹配模式

来自分类Dev

django错误,无反向匹配

来自分类Dev

find -exec grep 与反向 grep 串联,找到嵌套的 grep

来自分类Dev

NSPredicate完全匹配