Articles of grep

使用grep和文件模式进行recursion文本search

鉴于这个例子文件夹结构: /folder1/file1.txt /folder1/file2.djd /folder2/file3.txt /folder2/file2.fha 如何使用grep从“/”对所有*.txt文件进行recursion文本search? (从“/”运行时, "grep -r <pattern> *.txt"失败,因为该文件夹中没有.txt文件。)

如何防止“ps”报告自己的进程?

$ ps | grep django 28006 ttys004 0:01.12 /usr/bin/python bin/django celeryd –beat 51393 ttys005 0:01.45 /usr/bin/python bin/django celeryd -l INFO 51472 ttys005 0:01.29 /usr/bin/python bin/django celeryd -l INFO 51510 ttys005 0:01.89 /usr/bin/python bin/django celeryd -l INFO 51801 ttys005 0:01.83 /usr/bin/python bin/django celeryd -l INFO 53470 ttys005 0:03.97 /usr/bin/python bin/django celeryd -l INFO 53780 ttys005 0:00.00 […]

你有任何有用的awk和grep脚本parsingapache日志?

我可以使用日志分析器,但是我经常需要parsing最近的Web日志来看看目前发生了什么。 我有时会做一些事情,比如找出要求某个文件的前10位 cat foo.log | grep request_to_file_foo | awk '{print $1}' | sort -n | uniq -c | sort -rn | head 你在工具箱里有什么?

如何通过看起来像文本的二进制文件grep?

我有二进制文件,应该是文本(他们是导出日志),但我不能打开它less(它看起来很丑 – 它看起来像一个二进制文件)。 我发现我可以用vi打开它,而且我可以捕获它(你会看到实际的日志),但是我真正想做的是grep通过它们(不必用vi打开每一个,然后执行search)。 有没有办法做到这一点?