set -o allexport # interfaces: IF_WAN="wan" IF_LAN="lan" # networks: NET_LAN="10.24.0.0/16" NET_WAN="192.168.0.0/24" NET_AR="10.24.20.0/24" # hosts: #ROUTER HOST_KASHA="10.24.0.1" HOST_KASHA_WAN="192.168.0.11" HOST_KASHA_WAN2="$(ip -4 a s dev ${IF_WAN} | awk '$1 == "inet" && $2 != "192.168.0.11/24" { print $2; exit }')" # will allow us to do things like: if ${HAVE_WAN2}; then ... if [[ ! -z "${HOST_KASHA_WAN2}" ]]; then HAVE_WAN2="/bin/true" HOST_KASHA_WAN2="${HOST_KASHA_WAN2%/*}" else HAVE_WAN2="/bin/false" fi #AP HOST_HYPERION="10.24.0.254" set +o allexport