Lxn-Chan!

(~ ̄▽ ̄)→))* ̄▽ ̄*)o

你掉的是这个IPv4呢?还是这个IPv6呢?

Main

要求输入的必须是标准的IP地址,非标准输入例如256.256.256.aaaa会被判定为IPv4,1:1会被判定为IPv6。

1
2
3
4
5
6
7
8
9
#!/bin/sh

if [ "$1" != "${1#*[0-9].[0-9]}" ]; then
echo IPv4
elif [ "$1" != "${1#*:[0-9a-fA-F]}" ]; then
echo IPv6
else
echo "Unrecognized IP format '$1'"
fi

参考资料

排名不分先后

 简单说两句



联系站长 | 服务状态 | 友情链接

备案号:辽ICP备19013963号

萌ICP备 20219421 号

中国互联网违法和不良信息举报中心

架构版本号:8.1.5 | 本站已全面支持IPv6

正在载入运行数据(1/2)请稍后...
正在载入运行数据(2/2)请稍后...

Copyright 2024 LingXuanNing, All rights reserved.