14 lines
167 B
Bash
14 lines
167 B
Bash
#!/bin/bash
|
|
|
|
function g_valid_ipv6 {
|
|
local ip=$1
|
|
regex='^([0-9a-fA-F]{0,4}:){1,7}[0-9a-fA-F]{0,4}$'
|
|
if [[ $ip =~ $regex ]]
|
|
then
|
|
return 0
|
|
else
|
|
return 1
|
|
fi
|
|
}
|
|
|