Bash regex =〜运算符

前端之家收集整理的这篇文章主要介绍了Bash regex =〜运算符前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
什么是operator =〜调用?它只是用来比较右侧和左侧吗?

为什么运行测试时需要双方括号?

即。 [[$ phrase =〜$ keyword]]

谢谢

>

What is the operator =~ called?

我不知道它有一个名字。 bash documentation只是调用它= =运算符。
>

Is it only used to compare the right side against the left side?

右侧被认为是扩展正则表达式。如果左侧匹配,则运算符返回0,否则返回1。
>

Why are double square brackets required when running a test?

因为=〜是[[expression]]复合命令的运算符。

原文链接:https://www.f2er.com/bash/388923.html

猜你在找的Bash相关文章