Linux Shell元字符知识笔记
2009-06-30 04:18:00 来源:WEB开发网核心提示:Linux Shell元字符知识笔记:^ 行首定位符 /^love/ 匹配以love 开头的行$ 行尾定位符 /love$/ 匹配以love结尾的行, 匹配单个字符 /l……e/ 匹配包含一个l 后跟2个字符 再跟一个e的行* 匹配0个或多个位于*号前的字符 / *love/ 匹配零个或多个空格后跟love的行[ ]
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 次
^ 行首定位符 /^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 次
- ››linux下两台服务器文件实时同步方案设计和实现
- ››Linux文件描述符中的close on exec标志位
- ››Linux下管道使用的一些限制
- ››Linux 误删/usr/bin 解决方法
- ››linux 添加新用户并赋予sudo执行权限
- ››linux常用软件安装方法
- ››Linux的分区已经被你从Windows中删除,系统启动后...
- ››linux enable命令大全
- ››Linux实现基于Loopback的NVI(NAT Virtual Interfa...
- ››Linux远程访问windows时,出现"连接被对端重...
- ››linux中使用head命令和tail命令查看文件中的指定行...
- ››linux swap 分区调控(swap分区 lvm管理)
更多精彩
赞助商链接