grep -n :打印行号 grep -q:静默模式,不输出任何信息,用于写脚本时的判断,和&>/dev/null一样 grep -c :计算找到匹配项的行数,1行算1次。只显示行数,不显示匹配到的行内容 grep -i :不区分字符大小写 grep -B 数字:before显示匹配行,和其上面n行 grep -A 数字:after显示匹配行,和其下面n行 grep ...
五、打印关键字并显示行号 语法格式:grep -n "关键字" 文件名 在文件 test.txt 中查找关键字的...
-n :显示行号 -R :查找所有文件包含子目录 -i :忽略大小写 2、同时满足多个字符串查找: grep 字符串1 文件名| grep 字符串2|grep 字符串3|grep ... 3、满足多个关键字之一 grep -E "字符串1|字符串2|字符串3|" 文件名 或者 egrep "字符串1|字符串2|字符串3|" 文件名...
grep -n :打印行号 grep -q:静默模式,不输出任何信息,用于写脚本时的判断,和&>/dev/null一样 grep -c :计算找到匹配项的行数,1行算1次。只显示行数,不显示匹配到的行内容 grep -i :不区分字符大小写 grep -B 数字:before显示匹配行,和其上面n行 grep -A 数字:after显示匹配行,和其下面n行 grep ...
-n : 显示过滤出来的文件在文件当中的行号 -c : 显示匹配到的行数 -o : 只显示匹配到的内容 -q : 静默输出(一般用来shell脚本当中,然后用echo$?查看命令执行结果,0表示成功,非0表示失败)) -i : 忽略大小写 -v :反向查找-w : 匹配某个词
-n:表示输出符合要求的行及其行号。 -v:表示打印不符合要求的行。 -A:后面跟一个数字(有无空格都可以),例如-A2表示打印符合要求的行以及下面两行。 -B:后面跟一个数字,例如-B2表示打印符合要求的行以及上面两行。 -C:后面跟一个数字,例如-C2表示打印符合要求的行以及上下各两行。
grep -n '^[r]oo' 匹配r开头后面跟oo的项 [root@shell-test log]# grep -n '^[r]oo' /etc/passwd1:root:x:0:0:root:/root:/bin/bash egrep '^[0-9]' 匹配0-9开头的项这个是个例子实际需要灵活应用 egrep '^\.' \是转义符把.转换为普通的点匹配以.开头的隐藏文件 ...
GREP的五个功能分别为:(1)多个文件查询 grep "sort" *.doc #见文件名的匹配。(2)行匹配:输出匹配行的计数 grep -c "48" data.doc #输出文档中含有48字符的行数。(3)显示匹配行和行数 grep -n "48" data.doc #显示所有匹配48的行和行号。(4)显示非匹配的行 grep -vn...