题解 | #判断输入的是否为IP地址#

判断输入的是否为IP地址

https://www.nowcoder.com/practice/ad7b6dbfab2a4267a9991110c57aa64f

#!/bin/bash

while read line
do
        echo $line | awk -F "." 'f=0;{for(i=1;i<=NF;i++){if(NF!=4 || $i<0 || $i>255){f=1}}} END{print NF!=4 ? "error" : f == 1 ? "no" : "yes"}'
done

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务