#!/bin/bash
awk -F"." '{
if ( NF == 4 ) { #判断是否4段
for (i = 1; i < 5; i++){
if ($i > 255 || $i < 0){ #判断是否在0~255之间
print("no")
break #只要其中一个不在,退出当前循环
}
}
if (i == 5) print("yes") #i=5说明4段全部遍历成功在0~255之间
}else {
print("error")
}
}' ./nowcoder.txt

京公网安备 11010502036488号