grep使用杂记

来源:互联网 发布:java 流量统计 编辑:程序博客网 时间:2024/06/06 00:27

grep有如下一些选项,

-m指定输出多少个匹配

-n则会将行号也输出

-A指定将匹配行后的多少行也输出

-B指定将匹配行前的多少行也输出


看下面的例子。输出了行号。行号后面跟':'表示是匹配行。跟'-'表示是非匹配行。

[root@localhost ~]# cat a_file.sh | grep eth1 -m 2 -n -A 319:echo ifconfig eth1 down20:ifconfig eth1 down21-echo ifconfig eth2 down22-ifconfig eth2 down23-

grep若要匹配'.',则需要加转义字符'\'。

例如,匹配a.txt,则用  grep  'a\.txt'


0 0