龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 操作系统 > LINUX系统 >

Linux Shell元字符知识笔记

时间:2011-03-20 22:37来源:未知 作者:admin 点击:
分享到:
Linux Shell元字符知识笔记: ^ 行首定位符 /^love/ 匹配以love 开头的行 $ 行尾定位符 /love$/ 匹配以love结尾的行 。 匹配单个字符 /l……e/ 匹配包含一个l 后跟2个字符 再跟一个e的行 * 匹配

  Linux Shell元字符知识笔记:

 

  ^ 行首定位符 /^love/ 匹配以love 开头的行

 

  $ 行尾定位符 /love$/ 匹配以love结尾的行

 

  。 匹配单个字符 /l……e/ 匹配包含一个l 后跟2个字符 再跟一个e的行

 

  * 匹配0个或多个位于*号前的字符 / *love/ 匹配零个或多个空格后跟love的行

 

  [ ] 匹配一组字符中的任意一个 /[Ll]ove/匹配Love或love的行

 

  [x-y] 匹配指定范围内的任意字符

 

  [^] 匹配不在指定字符组内的任意字符[^A-Z] 匹配不在A-Z之间的任意字符

 

  \ 用来转义元字符 /love\./ 匹配love后跟一个句点的行

 

  \< 词首定位符 /\ \> 词尾定位符

 

  x\{m\} 字符x重复出现m次

 

  x\{m,\} 字符至少重复出现m次

 

  x\{m,n\} 字符重复出现m 到 n 次

 

精彩图集

赞助商链接