Cleaned it up for at least r80.30:
echo -e "\033[0m####################\n# VPN Routing #\n####################"; fw tab -f -t vpn_routing -u 2>&1 | grep -v "+\|\-2" | awk '{split($0,a,";"); print a[6]}' | sort -g | uniq | awk '{split($0,a," "); print a[2]}' | xargs -I % sh -c 'echo -n "External Gateway: "; echo -e "\033[0;31m % \\033[37m"; echo -e " Routing: \033[32m"; fw tab -f -t vpn_routing -u 2>&1 | grep -v "+\|\-2" | awk '\''{split($0,b,";"); print b[4] b[5]}'\'' | sed 's/From\://' | sed 's/To\:/-/' | sort -u; echo -e "\033[0m"'