gpt4 book ai didi

linux - Linux 中的精确 grep -f 命令

转载 作者:IT王子 更新时间:2023-10-29 00:39:23 26 4
gpt4 key购买 nike

我在 Linux 中有 2 个 txt 文件。

A.txt内容(每行包含一个数字):

1
2
3

B.txt内容(每行一个数字):

1
2
3
10
20
30

grep -f A.txt B.txt 结果如下:

1
2
3
10
20
30

有没有办法以这样的方式进行 grep,我只会得到完全匹配,即不是 10、20、30?

提前致谢

最佳答案

对于精确匹配使用-x开关

grep -x -f A.txt B.txt 

编辑:如果您不想要 grep 的正则表达式功能并且需要将搜索模式视为固定字符串,那么请使用 -F 开关作为:

grep -xF -f A.txt B.txt

关于linux - Linux 中的精确 grep -f 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16706005/

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