본문 바로가기

IT/Linux

현재 부하 상태를 가져오는 쉘 프로그램

#! /bin/sh

stat_org=$(uptime)

stat=$(echo $stat_org | sed s,[0-9]*\\:.*load\\saverage\\:\\s,,g)

stat=$(echo $stat | sed s,\\,.*,,g)

echo $stat

#

overval=0.3

export isover=`echo "$stat > $overval" | bc`

if [ "$isover" -eq 1 ]; then

 echo "OVER!"

fi