grep命令详解
1 简介 grep:基于正则表达式查找到满足条件的行 2 用法 grep patttern file grep- i pattern file 忽略大小写 grep -v pattern file 不显示匹配行 grep -o pattern file 把每个匹配的内容用独立的行显示 grep -E pattern file 使用扩展正则表达式 grep -A -B -C pattern file 打印命中数据的上下文 grep pattern -r dir/ 递归搜索 ps:一般不会过滤文件,而是用管道|从上游获取输入 3 例子 创建一个hello.txt文件,文件内容如下: Administrator@PC-20141114NHWZ MINGW64 /e/shell/file_folder $ cat hello.txt hello from hogwarts Hello from hogwarts hello from sevenriby hello from testerhome (1) 最简单的用法:查找包含“hello”关键词的行 Administrator@PC-20141114NHWZ MINGW64 /e/shell/file_folder $ grep hello hello.txt hello from hogwarts hello from