题解 | #判断输入的是否为IP地址#
判断输入的是否为IP地址
https://www.nowcoder.com/practice/ad7b6dbfab2a4267a9991110c57aa64f
#!/bin/bash
awk -F'.' '{
if (NF == 4) {
valid = 1
for (i = 1; i <= NF; i++) {
if ($i !~ /^[0-9]+$/ || $i < 0 || $i > 255) {
valid = 0
break
}
}
if (valid) print "yes"
else print "no"
} else {
print "error"
}
}' nowcoder.txt

