在if结构的判断条件中既可以使用通配符,也可以使用正则表达式
在什么情况下*会被理解为正则表达呢
# echo $USER
root
# if [[ $USER = r* ]];then echo $USER;fi
root
# if [[ $USER == [abr]* ]];then echo $USER;fi
root
# if [[ $USER = ra*oot ]];then echo $USER;fi
#
在if结构的判断条件中既可以使用通配符,也可以使用正则表达式
在什么情况下*会被理解为正则表达呢
# echo $USER
root
# if [[ $USER = r* ]];then echo $USER;fi
root
# if [[ $USER == [abr]* ]];then echo $USER;fi
root
# if [[ $USER = ra*oot ]];then echo $USER;fi
#