首页 帮助中心 新加坡云服务器 Linux shell如何判断IP的值是否合法?
Linux shell如何判断IP的值是否合法?
时间 : 2023-02-01 10:08:25 编辑 : 华纳云 阅读量 : 260

运维角度来说,写shell脚本经常会遇到判断输入的值是否合法,比如IP、邮件地址等。那么,根据自身写脚本中总结的判断IP合法性脚本分享给网友,遇到时能有所参考。

思路:IP由四位数字组成,以点分割,每个字段不能大于255,必须符合这种格式。

方法1:

https://www.hncloud.com/uploads/UEditorImages/202302/01/80e6f92590b61c3216bd83283de0faae.jpg

方法2:

https://www.hncloud.com/uploads/UEditorImages/202302/01/8c1436cbd08d7ff24e4dda9243f9e784.jpg

加个循环,如果错误则重新输入,直到正确:

https://www.hncloud.com/uploads/UEditorImages/202302/01/9a12a8cd70988e99ecc356a97914918f.jpg
华纳云 推荐文章
服务器攻防站 网站后门防范及安全配置 Ubuntu更新软件时出现boot空间不足的解决方法 iis伪静态中文url出现乱码的解决办法 如何在Ubuntu 18.04上部署Odoo 11 iis resin 配置安全简单设置 服务器 UDP端口占用几千个的解决办法 IIS6、IIS7.5中禁用WebDAV的方法 IIS7.5 显示详细错误信息的方法 CentOS 7 安装出现 /dev/root does not exits 导致无法安装的问题 利用 Resetter 将 Ubuntu 系发行版重置为初始状态
客服咨询
7*24小时技术支持
技术支持
渠道支持