1、grep “li qq” * 在所有文件中查找 li qq 文件 2、grep -c “file” a 在a文件中查找有多少行匹配到file 3、grep -n “file” a 在a文件中有多少行匹配到file。同时显示行和行号 4、grep -i “file” a 在a文件里查找file,并且不区分大小写 5、grep -v “file” a 在a文件中过滤掉file所在的行 6、grep -E “2014:22:5[0-9]” a 在a文件中查找时间在2014:22:50-2014:22:59的所在行 7、grep -E “^ [ ^210]” a 在a文件中查找不是210开头的行 8、grep -E “h*p” a 在a文件中查找包含0个/多个h和1个p的行 9、grep -E “[5-8][2-3][4-7]” a 在a文件中查找大于524小于837的行 10、grep -E “4[2]” a 查找包含2个4的行 11、grep -E “4{2}” a 查找大于2个4的行 12、grep -E “4{2,4}” a 查找大于2个4小于4个4的行 13、grep -E “^$” a 查找a文件中的空行 14、grep “?” a 查找a文件中包含?的行 15、grep -E “^d” a 查找a文件中以d开头的行 16、grep -E “^ [^d]” a 查找a文件中不是以d开头的行