#!/bin/bash
function check_cpu
{
local process_cpu_value
local process_name
for pid in $(ps -ef | grep xxxxxxxx | awk '{print $2}')
do
process_cpu_value=$(ps -p ${pid} -o pcpu |grep -v CPU | awk '{print $1}' | awk -F'.' '{print $1}')
if [ ${process_cpu_value} -gt 80 ]
then
process_name=$(ps -ef | grep ${pid} )
echo ${process_name} >> check_result.log
fi
done
}
check_cpu
转载于:https://my.oschina.net/bigsloth/blog/404574