Chinaunix首页 | 论坛 | 博客
  • 博客访问: 56901
  • 博文数量: 17
  • 博客积分: 720
  • 博客等级: 军士长
  • 技术积分: 155
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-21 13:34
文章分类

全部博文(17)

文章存档

2011年(1)

2009年(1)

2008年(5)

2007年(6)

2006年(4)

我的朋友
最近访客

分类:

2008-03-13 15:28:56

AWK source code examples:
 
BEGIN {
        FS=" |/"
        min_delay = 10;
        min_line_number = 0;
        max_delay = 0;
        max_line_number = 0;
        sum = 0;
        line = 0;
}
function min(x)
        {
                if (x < min_delay){
                        min_delay = x;
                        min_line_number = NR;
                }
        }
function max(y)
        {
                if (y > max_delay){
                        max_delay = y;
                        max_line_number = NR;
                }
        }
{
        min($8);
        max($10);
        sum+=$9;
}
END {
        printf("Network delay to %s:\n",FILENAME);
        printf("\n");
        printf("The minimum RTT is:%f,line number in the file is:%d\n",min_delay,min_line_number);
        system("sed -n -e '"min_line_number"p' "FILENAME);
        printf("\n");
        printf("The maximum RTT is:%f,line number in the file is:%d\n",max_delay,max_line_number);
        system("sed -n -e '"max_line_number"p' "FILENAME);
        printf("\n");
        printf("The average RTT of 80 hours is:%f\n",sum/NR);
        printf("\n");
}
 
 
NFS Server configuration file example:
 
shell>cat /etc/exports
   /nfs/export 192.168.0.1(rw,no_root_squash,async)
阅读(705) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~