function reverse_ipv4 --description "Print reverse IPv4 address" -a ipv4addr set -l i '4' set -l rquad '' '' '' '' for item in (string split --right --max 3 . $ipv4addr) set rquad[$i] $item set i (math $i-1) end echo "$rquad[1].$rquad[2].$rquad[3].$rquad[4]" end