使用脚本查询7610的GPRS流量

LINUX(redhat)下执行如下代码,因为这里面都是简单命令,所以UNIX也可以执行.
#!/bin/sh
#个人GPRS流量使用报告
#使用说明:
#将此文件保存为任意以.sh结尾的问题件
#将GPRS当月账单保存为gprs文本文件(不要有扩展名),文本内容如下:
#本地2007-09-0500:16:04 cmwap 14167 3880
#本地2007-09-0421:33:30 cmwap 66319 29360
#本地2007-09-0323:59:27 cmwap 59389 7908
#本地2007-09-0323:42:56 cmwap 170616 36592
#本地2007-09-0320:37:29 cmwap 64448 29756
#本地2007-09-0300:07:53 cmwap 52171 10632
#本地2007-09-0300:05:28 cmwap 15326 4400
#本地2007-09-0221:54:09 cmwap 92337 12040
#本地2007-09-0221:34:22 cmwap 273118 62252
#本地2007-09-0221:26:15 cmwap 63896 14448
#Written by Chameleon
#======================================================================
【使用脚本查询7610的GPRS流量】date=`date%Y-%m-%d|cut -c -8`
cat ./gprs|grep "$date" >./gprs_now
total_max=$(cat ./gprs_now|awk ’{print $5}’|awk ’{sum= $0} END {print sum}’)
total_max_k=$(expr $total_max / 1024)
free_max=$(cat ./gprs_now|awk ’{print $6}’|awk ’{sum= $0} END {print sum}’)
free_max_k=$(expr $free_max / 1024)
fact_max_k=$(expr ( $total_max - $free_max ) / 1024)
echo "==========================================="
echo "个人GPRS使用流量报告"
echo " "
echo "`date%Y-%m-%d|cut -c -7`月份使用到现在:"
echo " "
echo "┈┈┈┈→GPRS使用总流量为:"$total_max_k"K"
echo "┈┈┈┈→GPRS免费流量为:"$free_max_k"K"
echo "┈┈┈┈→GPRS实际收费流量为:"$fact_max_k"K"
echo "==========================================="
rm -f ./gprs_now
rm -f ./gprs

    推荐阅读