gpt4 book ai didi

linux - 如果字符串中有点,如何查找确切的单词

转载 作者:IT王子 更新时间:2023-10-29 00:02:45 27 4
gpt4 key购买 nike

我试图在当前目录中搜索特定单词 BML.I

当我尝试使用以下命令时:

grep -l  "BML.I" *

如果包含单词BML则显示所有结果

是否可以通过 grep 获取完全匹配 BML.I

最佳答案

您需要转义 . (句点)因为默认情况下它匹配任何字符,并指定 -w 以匹配特定单词,例如

grep -w -l "BML\.I" *

请注意,上面有两个级别的转义。引号确保 shell 将 BML\.I 传递给 grep。 \ 然后转义 grep 的句点。如果您省略引号,则 shell 会将 \ 解释为句点的转义(并且只会将未转义的句点传递给 grep)

关于linux - 如果字符串中有点,如何查找确切的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15521649/

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