Shell 脚本判断IP地址类型 泠泫凝 2022-02-21 2022年2月21日 全文字数: 99 你掉的是这个IPv4呢?还是这个IPv6呢? Main要求输入的必须是标准的IP地址,非标准输入例如256.256.256.aaaa会被判定为IPv4,1:1会被判定为IPv6。 123456789#!/bin/shif [ "$1" != "${1#*[0-9].[0-9]}" ]; then echo IPv4elif [ "$1" != "${1#*:[0-9a-fA-F]}" ]; then echo IPv6else echo "Unrecognized IP format '$1'"fi 参考资料 排名不分先后 Shell判断ip地址类型 最后更新于 2022年2月21日 Linux 本站不接受任何未经书面授权的全文或部分转载,若需要转载请联系本站站长。 如您发现文章中存在图片丢失、字符错误或其他问题时,可以通过留言或页脚的“联系站长”提醒我修正。 建议您使用1024×768或以上分辨率及横屏阅读本站文章,竖屏模式可能会使排版错乱。 上一篇 Samba 共享和权限控制 Linux 下一篇 Linux 保留参数定义 Linux