比这篇新的文章: String vs StringBuffer
比这篇旧的文章: Python - 人性化的时间(比如:两分钟以前)

bash

语言: Bash, 标签: cpu bash 2008/05/23发布 1年前更新 更新记录
作者: apPZ, 点击1205次, 评论(0), 收藏者(0), , 打分:

背景
主题: 字体:
Bash语言: bash
01 #!/bin/bash
02 #
03 # moniter cpu usage
04 # author:leing.skyXgmail.com
05 #
06 #generate output
07 PS='/bin/ps'
08 AWK='/bin/awk'
09 CURRENT_DIC=`pwd`
10
11 `$PS aux |$AWK '{print $1, $2, $3, $9, $11}' > "$CURRENT_DIC/test.txt"`
12
13 echo begin process text info
14 while read line
15 do
16         #VALUE="$line"|$AWK -F" " '{print $3}'
17         VALUE=`echo $line | $AWK -F" " '{print $3}'`
18         #echo $line
19         #VALUE=$line | $AWK -F" " '{print $3}'
20         echo $VALUE
21         if [ "$VALUE" = "0.2" ]
22          then
23                 echo $VALUE
24                 echo "$line" | formail -I "MIME-Version:1.0" -I "Content-type:text/html;charset=gb2312" -I "Subject:25host 100%cpu used" -I "From:test<test>" -I "To:" | /usr/sbin/sendmail -Fwarn ""
25         #else
26                 #echo "better than 0"
27         fi
28 done < test.txt


所有评论,共0条:( 我也来说两句)


发表评论

注册登录后再发表评论