awk在2个文件中查找不匹配项

Justaguy

我试图在下面file1找到未在中找到的行file2awk下面运行,但不会产生任何结果。谢谢 :)。

文件1

955763
957852
976270

文件2

chr1    955543  955763  chr1:955543-955763  AGRN-6|gc=75
chr1    957571  957852  chr1:957571-957852  AGRN-7|gc=61.2
chr1    970621  970740  chr1:970621-970740  AGRN-8|gc=57.1

期望的输出

2 ids found
976270 missing

awk(missing.awk)

BEGIN { FS="[[:space:]]+|-" }
NR == FNR { seen[$0]; next }
$3 in seen { found[$3]; delete seen[$6] }
END { print length(found) " ids found"
  for (i in seen) print i " missing" }

awk -f missing.awk file1 file2
卡拉法

awk 营救!

如果file2的大小比file1大得多,则此方法更好

awk 'NR==FNR{a[$1];next}
     $3 in a{c++; delete a[$3]}
         END{if(c) print c " ids found"; 
             for(k in a) print k " missing"}' file1 file2

2 ids found
976270 missing

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用python在两个文件中查找匹配项

来自分类Dev

使用python在两个文件中查找匹配项

来自分类Dev

awk ::不区分大小写以在2个文件中查找常用词

来自分类Dev

在perl中比较两个文件并查找不匹配项

来自分类Dev

如何使用awk查找两个文件之间的不匹配记录

来自分类Dev

使用字段作为选择条件查找2个表之间的不匹配项

来自分类Dev

如何在两个表中查找不匹配项?

来自分类Dev

awk比较2个文件,打印匹配行和不匹配行

来自分类Dev

awk比较2个文件,打印匹配行和不匹配行

来自分类Dev

在 2 个单独的 JSON 文件中查找匹配值

来自分类Dev

在bash中的两个文件中查找匹配项的最快方法

来自分类Dev

从两个文件中的特定列中查找匹配项

来自分类Dev

在2个文件中获取不匹配的条目

来自分类Dev

根据匹配条件从 5 个列表中查找匹配项

来自分类Dev

从2个范围中查找匹配项并将匹配项替换为特定值,是否有优化的方法?

来自分类Dev

如何在多个文件中查找第一个匹配项

来自分类Dev

查找文件中第一个匹配项的快捷方式

来自分类Dev

分别在每个文件夹分支中查找第一个匹配项

来自分类Dev

在python列表中查找相同索引的不匹配项

来自分类Dev

在python列表中查找相同索引的不匹配项

来自分类Dev

awk ::如何在两个文件中查找匹配的单词

来自分类Dev

awk比较三个文件中的列,并打印不匹配的NA前缀及其内容

来自分类Dev

使用grep查找匹配项超过1个的文件

来自分类Dev

使用awk合并2个文件,同时保留所有列,并根据第1列中的匹配项添加额外的列

来自分类Dev

使用awk查找file1中的行,而不是file2中没有匹配项

来自分类Dev

在多个数组(超过2个)中查找对象匹配项

来自分类Dev

在SAS中的2个数据集之间按条件查找匹配项

来自分类Dev

在awk列中循环一个或多个匹配项

来自分类Dev

比较两个文件脚本并查找不匹配的数据

Related 相关文章

  1. 1

    使用python在两个文件中查找匹配项

  2. 2

    使用python在两个文件中查找匹配项

  3. 3

    awk ::不区分大小写以在2个文件中查找常用词

  4. 4

    在perl中比较两个文件并查找不匹配项

  5. 5

    如何使用awk查找两个文件之间的不匹配记录

  6. 6

    使用字段作为选择条件查找2个表之间的不匹配项

  7. 7

    如何在两个表中查找不匹配项?

  8. 8

    awk比较2个文件,打印匹配行和不匹配行

  9. 9

    awk比较2个文件,打印匹配行和不匹配行

  10. 10

    在 2 个单独的 JSON 文件中查找匹配值

  11. 11

    在bash中的两个文件中查找匹配项的最快方法

  12. 12

    从两个文件中的特定列中查找匹配项

  13. 13

    在2个文件中获取不匹配的条目

  14. 14

    根据匹配条件从 5 个列表中查找匹配项

  15. 15

    从2个范围中查找匹配项并将匹配项替换为特定值,是否有优化的方法?

  16. 16

    如何在多个文件中查找第一个匹配项

  17. 17

    查找文件中第一个匹配项的快捷方式

  18. 18

    分别在每个文件夹分支中查找第一个匹配项

  19. 19

    在python列表中查找相同索引的不匹配项

  20. 20

    在python列表中查找相同索引的不匹配项

  21. 21

    awk ::如何在两个文件中查找匹配的单词

  22. 22

    awk比较三个文件中的列,并打印不匹配的NA前缀及其内容

  23. 23

    使用grep查找匹配项超过1个的文件

  24. 24

    使用awk合并2个文件,同时保留所有列,并根据第1列中的匹配项添加额外的列

  25. 25

    使用awk查找file1中的行,而不是file2中没有匹配项

  26. 26

    在多个数组(超过2个)中查找对象匹配项

  27. 27

    在SAS中的2个数据集之间按条件查找匹配项

  28. 28

    在awk列中循环一个或多个匹配项

  29. 29

    比较两个文件脚本并查找不匹配的数据

热门标签

归档