Linux符号整理
2021-08-07 12:46:27 50 举报
包含常用通配符,正则符号,扩展正则符号
作者其他创作
大纲/内容
通配符
*
表示任意字符
?
表示任一个字符
[]<br>
匹配其中任意一个字符,表示序列
{}
生成序列<br>
!
取反
&&
前面的命令执行成功才执行后面的命令
awk (并且)<br>
||
前面的命令执行失败才执行后面的命令<br>
awk(或者)<br>
正则
^ <br>
以....开头的行
$<br>
以....结尾的行
^$
表示空行
.
任意一个字符,不会匹配到空行
*<br>
前一个字符出现了0次或0次以上<br>
.*
所有的 任何符号 包括空行<br>
[]
每次匹配里面一个字符 有或者的意思<br>
[^abc]
表示取反,排除a,排除b,排除c
扩展正则
+
前一个字符连续出现1次或1次以上
|
或者的意思<br>
{}
{n,m}前一个字符最多出现m次,最少出现n次
{m}前一个字符最多出m次
()
表示一个整体
0 条评论
下一页