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