proname="$1"
pid=`ps axu | grep "$proname" | grep -v grep | grep -v sh | awk '{printf $2}'`
cpu=`top -n 1 -b | grep "$pid" | awk '{print $9}'`
# | awk '{printg $9}'`
echo "$cpu"
#!/bin/bash
uname -a
cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600
;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("%dday%dshour%dminute
%dsecond\n",run_days,run_hour,run_minute,run_second)}'
date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M
:%S"
#!/bin/sh
proname="$1"
pid=`ps axu | grep "$proname" | grep -v grep | grep -v sh | awk '{printf $2}'`
status=`top -b -n 1 | grep "$proname" | awk '{print $8}'`;
cpuusage=`top -b -n 1 | grep "$pid" | awk '{print $9}'`;
mem=`top -b -n 1 | grep "$pid" | awk '{print $6}'`;
echo "$status" ",$cpuusage" ",$mem"
kill -9 `ps -ef | grep "MonitorServerExt" | grep -v grep | awk '{printf $2};{printf " "}'`