#!/bin/sh export DATE="28.5.2005" export TITLE="Status: Routen" . ${0%/*}/cgi-bin-pre.sh WLDEV=$(awk 'sub(":","") {print $1}' /proc/net/wireless) cat<
", s); } function td(s) { printf("", s); } function ip(s) { if(s!~/\.0$/) { td(sprintf("%s", s, s)); } else { td(s); } } BEGIN { print "<""TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\">"; } /^[0-9]/ { if ($6=="metric") printf ""; else printf ""; #if ($3=="255.255.255.255") ip($1); else td($1); ip($1) #ip($2); if (($2=="dev") && ($3=="eth1")) tdm($2); else td($2); if (($2=="via")) ip($3); else td($3); for(i=4;i<=NF;i++) td($i); printf "\n"; } /^def/ { printf ""; for(i=1;i<=NF;i++) printf("", $i); printf "\n"; } END { print "<""/TABLE>"; }' cat<
EOF ip route ls|awk ' function tdm(s) { printf("%s%s
%s
EOF . ${0%/*}/cgi-bin-post.sh