#! /bin/bash
main() {
htmlhead "IP Tabelle"
tablehead
file2table ip xxx
tablefoot
htmlfoot
}
htmlhead() {
echo "
$1"
}
htmlfoot() {
echo ""
}
file2table() {
FILE=$1
HIGHLITE=$2
for LINE in $(cat $FILE.raw|tr " " "|"); do
HOST=`echo $LINE|cut -d "|" -f 2`
IP=`echo $LINE|cut -d "|" -f 3`
echo -n ""
if [ `echo $HOST|grep $HIGHLITE` ]; then
BA=""; BE=""
else
BA=""; BE=""
fi
echo -n "$BA$HOST$BE | $BA$IP$BE | "
DESC=`cat $FILE.desc|grep $HOST|cut -f 2-`
if [ "$DESC" ]; then echo -n "$BA$DESC$BE | "; fi
echo "
"
done
}
tablehead() {
echo ""
}
main