首页 > 学院 > 手机知识 > 正文

使用脚本查询7610的GPRS流量

2024-06-10 11:44:08
字体:
来源:转载
供稿:网友

    linux(redhat)下执行如下代码,因为这里面都是简单命令,所以UNIX也可以执行.

    #!/bin/sh
    #个人GPRS流量使用报告
    #使用说明:
    #将此文件保存为任意以.sh结尾的问题件
    #将GPRS当月账单保存为gprs文本文件(不要有扩展名),文本内容如下:
    #本地  2007-09-05  00:16:04 cmwap 14167 3880 
    #本地  2007-09-04  21:33:30 cmwap 66319 29360 
    #本地  2007-09-03  23:59:27 cmwap 59389 7908 
    #本地  2007-09-03  23:42:56 cmwap 170616 36592 
    #本地  2007-09-03  20:37:29 cmwap 64448 29756 
    #本地  2007-09-03  00:07:53 cmwap 52171 10632 
    #本地  2007-09-03  00:05:28 cmwap 15326 4400 
    #本地  2007-09-02  21:54:09 cmwap 92337 12040 
    #本地  2007-09-02  21:34:22 cmwap 273118 62252 
    #本地  2007-09-02  21:26:15 cmwap 63896 14448 
    #Written by Chameleon
    #======================================================================

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


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选