我尝试使用二元运算符来使用正则表达式功能,
[[ wwwebhost@all =~ "^.+@.+$" ]]
不在 bash 4.2 中工作,在 bash 3.2 中工作
但这适用于 bash 4.2(去掉双引号):
[[ wwwebhost@all =~ ^.+@.+$ ]]
谁能解释一下?
我尝试使用二元运算符来使用正则表达式功能,
[[ wwwebhost@all =~ "^.+@.+$" ]]
不在 bash 4.2 中工作,在 bash 3.2 中工作
但这适用于 bash 4.2(去掉双引号):
[[ wwwebhost@all =~ ^.+@.+$ ]]
谁能解释一下?