20151202正则第四部分(grep,egrep,sed复习)

正则第四部分(grep,egrep,sed复习)

1.1
[ root@niejicai-linux ~]# vim .bash_profile   (针对用户的)。
  1 # .bash_profile
  2
  3 # Get the aliases and functions
  4 if [ -f ~/.bashrc ]; then
  5         . ~/.bashrc
  6 fi
  7
  8 # User specific environment and startup programs
  9
 10 PATH=$PATH:$HOME/bin
 11
 12 export PATH
 13  alias grep='grep --color'
 14  alias egrep='grep --color'
加上这两行就默认的显示颜色出来,做实验的时候可以去做一些!


1.2
grep   
grep -E =egerp
  -c打印符合要求的行
  -n把打印符合要求的行,同时输出行号
  -v 去反
  -A, 打印符合要求的行同时,输出向下一行,A还可以加数字,比如A2。
  -B, 打印符合要求的行同时,输出向上的一行,,B后面一个加数字,比如B2。
 -C,打印符合要求的行同时,输出向下,向上各一行。C后面也可以接数字。

.表示任意一个字符(包括特殊符号)
* 表示零个或多个*前面的字符
.*任意个任意字符(经常叫为贪婪匹配)包括空行!
+一个或多个+前面的字符
?0个或一个?前面的字符
[ root@niejicai-linux ~]# egrep --color 'r(oo){1,2}' 1.txt
                                             表示1个或2个(oo)字符
可以这么认为:
grep-E =egrep
grep 和egrep的区别,就egrep可以使用| 、?、+,
然后grep不是可以使用的,除非加上-E


1.3
sed
-n (打印符合要求的行来) 通常和p一起用的!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值