【shell】 =~的使用

如下:
read -p "need compile OEM installatoin package?yes/[no]" IS_OEM
if [[ "Yes" =~ $IS_OEM || "yes" =~ $IS_OEM ]]
then
...
fi

need compile OEM installatoin package?yes/[no]y
need compile OEM installatoin package?yes/[no]Y
need compile OEM installatoin package?yes/[no]yes
need compile OEM installatoin package?yes/[no]Yes
都返回1,其它否返回0

“=~” 正则匹配,用来判断其左侧的参数是否符合右边的要求,如果匹配则为真(返回1),不匹配则为假(返回0)。

【shell】 =~的使用最先出现在Python成神之路

版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/28037.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>