NS2中的数据分析---gawk/Xgraph/gnuplot的使用

在运行完一个TCL脚本后,整个模拟过程的数据都存放在了Trace文件中,要对无线网络进行研究,需要使用一些工具对Trace文件进行分析.本文介绍分析文件用的工具gawk/xgraph/gnuplot.持续改进中...

1.使用gawk分析Trace文件

1.1 gawk简介

awk是一种脚本语言,有很强的行处理能力,无变量类型之分.gawk是GNU所开发awk,包括gawk的所有功能.

使用方式为:

gawk -f  programfile inputfile1 inputfile2...

也可以以命令行的形式执行.

字段变量 意义
$0 为一个字符,其内容为目前awk所读入的一条记录
$1 $0上的第一个字段的数据
$2 $0上的第二个字段的数据
... ...

1.2程序的主要结构

Pattern1      {actions1}

Pattern2      {actions2}

Pattern3      {actions3}

........

Patternn      {actionsn}

进行按行的匹配,如果当前的$0符合parttern,则执行相应的动作.

在gawk程序里面的规则,pattern/action能够被省略,但不能同时省略,无pattern时,action总会被执行,无action时,默认的操作为输出.

awk语言有两个特殊的Pattern,分别为BEGIN/END,顾名思义,在程序的头和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值