正则表达式格式


正则表达式元字符:
。 :匹配任意单个字符
* :匹配前面字符任意次
? :匹配前面字符1次或者0次
{m,n} :匹配前面的字符至少m次,最多n次
位置锚定:
^ :锚定行首,此字符后面的内容必须出现在行首
$ :锚定行尾,此字符后面的内容必须出现在行尾
^$ :空白行
> : 其后面的内容必须作为单词尾部出现
[] :指定范围内的任意字符。 egrep [q,w] /tmp/test

扩张的正则表达式:
。 :匹配任意单个字符
* :匹配前面字符任意次
? :匹配前面字符1次或者0次
+ :匹配前面字符至少1次
{m,n}:
c|Cat != c免费云主机域名|(Cat)
例子:ifconfig | egrep -o “(.){3}”可以得到所有IP

整数判断
-eq 等于
-ne 不等于
-gt 大于
-ge 大于等于
-lt 小于
-le 小于或者等于
文件判断
-e: 文件是否存在
-f: 测试文件是否为普通文件
-d: 测试是否为目录
-r
-w 读写执行 都是针对当前用户,
-x
字符串测试
=,==: [ string1 = string2 ] 或者[ string1 == string2 ]
!= : 测试两个字符串是否不等于
-n string :测试指定字符串是否为空
-z string : 测试指定字符串是否为不空

相关推荐: linux下怎么进入目录

这篇文章主要介绍了linux下怎么进入目录的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux下怎么进入目录文章都会有所收获,下面我们一起来看看吧。 linux进入目录的命令是“cd”。cd命令用于切换工作目录,可以进入指定的…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/25 11:32
下一篇 01/25 11:32