cat nowcoder.txt|awk -F '.' '{ \
if(NF<4) { \
x[NR]=10 \
} else { \
for(i=1;i<=NF;i++){ \
if($i<0 || $i>255) { \
x[NR]+=1 \
} \
} \
}} \
END{ \
for(j=1;j<=NR;j++){ \
if(x[j]>=1 && x[j]<10) { \
print "no" \
} else if(x[j]>=10) { \
print "error" \
} else { \
print "yes" \
} \
} \
}'



京公网安备 11010502036488号