【发布时间】:2019-05-07 21:33:08
【问题描述】:
我有 2 个包含基因登录代码的列表,我正在尝试在一个列表中搜索另一个列表的任何值。这些列表也以 txt 文件的形式存在。我已经尝试在 R 和 unix 中使用 grep 但这似乎不起作用,是否有任何其他命令我可以使用而不必在 unix 中使用 awk。无论我使用什么,都必须搜索 list1 中的任何项目,即 1111 或 2222 或 3333 或 4444,我不需要对所有项目进行肯定匹配。
R
list1=c("1111","2222","3333",4444")
list2=c("0000","0001","1111","0002","0003","0004")
grep(list1,list2)
integer(0)
Unix
grep -F -f "list1.txt" "list2.txt"
【问题讨论】: