Tag: grep

使用grep计算大量文件中的所有string

我有一堆日志文件。 我需要找出一个string在所有文件中出现的次数。 grep -c string * 回报 … file1:1 file2:0 file3:0 … 使用pipe道我只能得到有一个或多个事件的文件: grep -c string * | grep -v :0 … file4:5 file5:1 file6:2 … 我怎样才能得到合计的计数? (如果它返回file4:5, file5:1, file6:2 ,我想返回8.)

我怎样才能格式化我的grep输出在行尾显示行号,还有命中计数?

我正在使用grep来匹配文件中的string。 这是一个示例文件: example one, example two null, example three, example four null, grep -i null myfile.txt返回 example two null, example four null, 我怎样才能返回匹配的行与他们的行号,如下所示: example two null, – Line number : 2 example four null, – Line number : 4 Total null count : 2 我知道-c返回总匹配的行,但我不怎么正确的格式化,以在前面添加total null count ,我不知道如何添加行号。 我能做什么?

使用grep获取行号

我正在使用greprecursionsearch一个string的文件,所有匹配的文件和包含该string的行都在terminal上打印。 但是有可能获得这些行的行号? 例如:目前我得到的是/var/www/file.php: $options = "this.target" ,但是我想得到的是/var/www/file.php: 1142 $options = "this.target"; ,那么1142将是包含该string的行号。 语法我用greprecursion是sudo grep -r 'pattern' '/var/www/file.php' 还有一个问题是,我们如何得到不等于模式的结果。 像所有的文件,但不是有一定的string?

我怎样才能排除一个字与grep?

我需要像这样的东西: grep ^"unwanted_word"XXXXXXXX

什么是Windows的良好的grep工具?

任何关于Windows的grep工具的build议? 理想情况下,可以利用64位操作系统。 当然,我知道Cygwin ,也发现了PowerGREP ,但是我想知道那里是否有隐藏的gem?

Colorized grep – 用突出显示的匹配查看整个文件

我发现grep的–color=always标志是非常有用的。 但是,grep只打印匹配的行(除非你要求上下文行)。 鉴于它打印的每一行都有匹配,突出显示不会增加尽可能多的function。 我真的cat一个文件,并看到整个文件与突出显示模式匹配。 有什么方法可以告诉grep打印每一行正在阅读,无论是否有匹配? 我知道我可以编写一个脚本来在文件的每一行上运行grep,但我很好奇这是否可以使用标准的grep 。

在UNIX中grep一个选项卡

如何在Unix平台的文件中grep制表符(\ t)?

使用grep来查找不包含给定string模式的文件

我在我的Web应用程序中使用以下命令来查找当前目录中包含stringfoo (忽略svn目录)的所有文件。 find . -not -ipath '.*svn*' -exec grep -H -E -o "foo" {} \; > grep_results.txt 如何找出不包含单词foo的文件?

我如何使用grep在文件夹中查找单词?

在Windows中,我会search一个文件夹中的单词。 同样,我想知道一个特定的单词是否出现在包含许多子目录和文件的目录中。 我search的grep语法显示我必须指定文件名,即grep string filename 。 现在,我不知道文件名,所以我该怎么办? 一个朋友build议做grep -nr string ,但我不知道这是什么意思,我没有得到它的结果(没有响应,直到我发出ctrl + c )。

我怎样才能从grep -R排除目录?

我想遍历除“node_modules”目录外的所有子目录。