【发布时间】:2016-06-24 13:06:09
【问题描述】:
尝试编写验证但有问题,
function valid_ip(){
ip=$1
if [ $ip =~ ^$regx\.$regx\.$regx\.$regx$ ]; then
return 0
else
return 1
fi
}
我相信这是我犯的一个小错误,但我无法抓住它..
【问题讨论】:
-
我在这里看不到任何错误。或者一个问题。或
regx的值。 -
。 . .或
$regex的定义...请使用所需信息更新您的 Q。祝你好运。 (我没有投反对票)。 -
对于初学者,要在 bash 中使用正则表达式,您需要使用
[[ ... ]],而不是[ ... ] -
没有问题,干杯