在看鸟哥的linux私房菜
总结一下今天看的东西
grep 用于正则表达式(Regular Expression)
一般用法 grep [-a] [-b] [--color=auto] 'string' filename
-a after后面可接数字表示向后n行
-b before接数字表示向后n行
color选项设置标注颜色
几个常用
[:alnum:] 字母和数字
[:alpha:] 字母
[:digit:]数字
[:upper:][:lower:]大小写
反向选择和不管大小写
-v反选没有某字符串的行
-i不管大小写都显示
集合字符串[]
'g[ae]d'表示gad或者ged,[]内字符只取一个
[]内的^表示非该字符的开头和末尾的匹配
^表示开头([^[:alpha:]]表示不要字母,如果)
$表示结尾
特殊字符
.表示任意一个字符
*表示存在0个或任意多个前一字符