正则表达式和扩展正则表达式(3)

这里的-i忽略了匹配字符的大小写 o后面跟了3个字符被匹配到

wKiom1SUSXeCkAkZAADUVrPd5ug863.jpg

-v忽略匹配项 

wKioL1SUSi-h2_nkAACX7AkwAxc730.jpg

nt* 表示匹配以n为开头后面可以没有t个字符,也可以出现多次

wKiom1SUSaSDSpeXAADPKDmldEk912.jpg

匹配on后面跟的任意长度字符 

虽然可以用wc –l 显示行号但是比起-c来说慢了一点!-w匹配单词 

wKiom1SUSi_DKbSuAAD2gp9Mklg600.jpg

锚定行首 

 

列出非目录的行 total是啥? 

wKiom1SUSuHA7qqxAAIUrhY8Cw8773.jpg

 

锚定行尾 

wKioL1SUS5-BVf40AAE7k2yva0w770.jpg

 

查找目录下文件中匹配的词 

wKiom1SUSxyjm1zLAAGdMpgt8E0770.jpg

wKioL1SUS8CDyBinAADSqORWaEw570.jpg

wKiom1SUSxyAEYKEAADW5efuNz0613.jpg

锚定词首 

wKiom1SUS0aycsgcAAFVq_-IUqw228.jpg

锚定词尾 

wKiom1SUS46TUkCSAAFjFRSA77s489.jpg

 

/etc/passwd文件中查找匹配o,并且至少出现2次的字符串的行。 

wKioL1SUTATRxJGgAAFYDUVqoMs179.jpg

 

显示文件中任意数字,左右有:号 

wKioL1SUTEugsy5kAAFRQPoHwK0937.jpg

 

显示以#开头的行后面跟一个或多个空白字符,且后面跟了任意非空白字符的行 

wKioL1SUTGSxB5KXAAI3uSMBRAk120.jpg

 

显示非数字字母的字符 

wKioL1SUTH6wfBoCAAG_BzETnvw261.jpg

分组中grepegrep的区别 

wKiom1SUS_fxCq4gAAIjc8tgmp0627.jpg

 

显示root开头或bash结尾的行(扩展正则表达式独有) 

wKiom1SUTDHTXVXsAAFJArdytSw021.jpg

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/fa79e1fc2388c3d1abe59d427fe0382e.html