gpt4 book ai didi

linux - 比较 2 个文件并仅显示部分匹配的行

转载 作者:太空狗 更新时间:2023-10-29 11:32:00 25 4
gpt4 key购买 nike

文件 #1 示例:

one two three 
four five six
seven eight nine
eleven

文件 #2 示例:

 two
five
nine.not
eleven

我想在文件 #1 中找到 任何 行,其中包含文件 #2 中存在的任何单词,示例输出:

one two three
four five six
eleven

我试图看看是否有办法在 linux 命令行中执行此操作,但尚未成功。有什么想法吗?

谢谢

最佳答案

你可以试试:

grep -f file2 file1

-f 选项从 file2 获取模式(每行一个)

编辑

@Barmar 评论

grep -F -w -f file2 file1

使用 -w 选项,像 eleveneleven 这样的行不会被选中

关于linux - 比较 2 个文件并仅显示部分匹配的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32105362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com