#!/bin/sh

TYPE=$1
PARAM=$2

if [ "$TYPE" = "load" ]; then
    INDATA=`cat /proc/loadavg | cut -d ' ' -f2 | sed 's/\.//g' | sed 's/^0//g'`
    OUTDATA=`cat /proc/loadavg | cut -d ' ' -f3 | sed 's/\.//g' | sed 's/^0//g'`
fi

if [ "$TYPE" = "processes" ]; then
    INDATA=`cat /proc/loadavg | cut -d ' ' -f4 | cut -d '/' -f 2`
    OUTDATA=`cat /proc/loadavg | cut -d ' ' -f4 | cut -d '/' -f 1`
fi

if [ "$TYPE" = "network" ]; then
    LINE=`cat /proc/net/dev | grep $PARAM | sed s/$PARAM://`
    INDATA=`echo $LINE | awk '{print $1}' `
    OUTDATA=`echo $LINE | awk '{print $9}' `
fi

if [ "$TYPE" = "swap" ]; then
    INDATA=`cat /proc/meminfo | grep "Swap:" | sed 's/ * / /g' | cut -d ' ' -f2`
    OUTDATA=`cat /proc/meminfo | grep "Swap:" | sed 's/ * / /g' | cut -d ' ' -f3`
fi

if [ "$TYPE" = "uptime" ]; then
    INDATA=`cat /proc/uptime |  cut -d ' ' -f1`
    OUTDATA=`cat /proc/uptime | cut -d ' ' -f2`
fi

if [ "$TYPE" = "tcp" ]; then
    INDATA=`netstat -an | grep -c ESTABLISHED`
    OUTDATA=$INDATA
fi

echo $INDATA
echo $OUTDATA
echo `uptime | cut -d"," -f1,2`
echo $TYPE
