美文网首页
在shell中测试正则表达式

在shell中测试正则表达式

作者: 志壹 | 来源:发表于2016-09-24 21:53 被阅读0次

使用方法很简单,例如要测试表达式中只含有数字:

[[ "1234" =~ ^[0-9]*$ ]]

为了更加清晰的知道结果, 我们可以这样:

[[ "1234" =~ ^[0-9]*$ ]] && echo "true"

甚至这样:

([[ "1234" =~ ^[0-9]*$ ]] && echo "true")|| echo "false"

如果表达式成功则显示true,否则显示false

相关文章

网友评论

      本文标题:在shell中测试正则表达式

      本文链接:https://www.haomeiwen.com/subject/gpoxyttx.html