#!/bin/sh if [ "_$(uname -s)" != "_Linux" ];then if echo $1 | grep ":" 2>&1 >/dev/null;then /sbin/route -n get -inet6 "$1" | grep "local addr" | cut -d: -f2- | tr -d ' ' else /sbin/route -n get "$1" | grep "local addr" | cut -d: -f2 | tr -d ' ' fi else /sbin/ip r g "$1" | cut '-d ' -f8 fi