Chinaunix首页 | 论坛 | 博客

分类: LINUX

2012-10-21 13:00:51

    grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为“-”,则grep指令会从标准输入设备读取数据。
例子:grep "hello" * -nR

在当前目录及其子目录中搜索含有”hello“字符串的文件。

-n:print line number with output lines    显示行号
-R / -r:equivalent to --directories=recurse    递归查找子目录


    grep 后面跟的是一个正则表达式,有一点要注意,您必需提供一个文件过滤方式(搜索全部文件的话用 *)。如果您忘了,‘grep’会一直等着,直到该程序被中断。如果您遇到了这样的情况,按 ,然后再试。

                       ——忠于梦想 勇于实践    linux_xpj@opencores.org

阅读(1427) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~