不使用-v标志而忽略字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不使用-v标志而忽略字符串相关的知识,希望对你有一定的参考价值。

我试图使用egrep在包含某个单词的文件中查找行,但不要从该单词开始。

我目前正在这样做......

egrep '^word|word' file.txt

我尝试用^ not符号将它放在括号中,但括号分别指定每个字母而不是整个单词。

egrep'^[^word]|word' file.txt

我怎么能这样做,忽略某个第一个单词,例如我忽略句子开头的每一个,而忽略其他单词。不使用v-flag。

答案

所有你需要的是:

grep '..*word' file

要么:

grep -E '.+word' file

在行的开头以外的位置查找包含word的行。

以上是关于不使用-v标志而忽略字符串的主要内容,如果未能解决你的问题,请参考以下文章

如何获得warnings.warn发出警告而不忽略该行?

关于 unpack() 和 printf() 中的 v 标志的 Perl 问题

clang 忽略包含文件的 -std=c++11 标志

C++ 编译器标志忽略外部库的警告但不包括目录

标志忽略属性 build_runner 的序列化

实体框架代码首先忽略连接字符串,而不是使用IIS