gpt4 book ai didi

linux - 如何从包含带连字符的短语集的文件中搜索确切的短语

转载 作者:行者123 更新时间:2023-12-02 18:27:22 25 4
gpt4 key购买 nike

我有文件,其中包含如下几个短语。我想从中找出完全匹配的内容。

file.txt

abc
abc-def
xyz
xyz-pqr
pqrs

如果我搜索“abc”,我只需要返回abc。或者如果我搜索“abc-def”,我只需要返回“abc-def

首选输出

$grep -w "abc" file.txt
abc

$grep -w "abc-def" file.txt
abc-def

以下方法对连字符不起作用

$grep -w abc file.txt 

最佳答案

对于给定的数据/文件,您可以使用 -x 标志。

grep -x abc file.txt

grep -x abc-def file.txt

  • -x, --line-regexp 强制 PATTERN 只匹配整行

  • -x 标志由 POSIX 定义/要求grep(1)

关于linux - 如何从包含带连字符的短语集的文件中搜索确切的短语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69937466/

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