Shell实现:运行脚本后提示用户输入IP,符合10.10.10.10格式后,写入/etc/sysconfig/network/route首行

发布网友 发布时间:2022-04-23 18:15

我来回答

2个回答

热心网友 时间:2023-10-12 13:26

while :
do
        echo please input a ip string
        read ip
        if echo $ip | grep "^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$"
        then
                echo $ip >> /etc/sysconfig/network/route
        else
                echo the string not a ip 
        fi
done

热心网友 时间:2023-10-12 13:26

grep -E "^((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])"

可以把match的条件改一下

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com