Linux中可以使用grep或者egrep命令用于在文件内查找指定的字符串。 egrep执行效果与grepE相似,使用的语法及参数可参照grep指令,与grep的不同点在于解读字符串的方法。egrep是用extendedregularexpression语法来解读的,而grep则用basicregularexpression语法解读,extendedregularexpression比basicregularexpression的表达更规范。因此推荐使用egrep命令。 语法格式:egrep〔参数〕〔文件〕 常用参数: i 搜索时,忽略大小写 c 只输出匹配行的数量 l 只列出符合匹配的文件名,不列出具体的匹配行 n 列出所有的匹配行,显示行号 h 查询多文件时不显示文件名 s 不显示不存在、没有匹配文本的错误信息 v 显示不包含匹配文本的所有行 w 匹配整词 x 匹配整行 r 递归搜索 q 禁止输出任何结果,已退出状态表示搜索是否成功 b 打印匹配行距文件头部的偏移量,以字节为单位 o 与b结合使用,打印匹配的词据文件头部的偏移量,以字节为单位 示例:在home目录中搜索字符串sandboxegreprsandboxhome